git-svn-id: https://svn.coded.pt/svn/SIPRP@1566 bb69d46d-e84e-40c8-a05a-06db0d633741

lxbfYeaa
Diogo Neves 15 years ago
parent afe0c098db
commit 4afc60c016

@ -13,14 +13,14 @@ username.siprp_local = postgres
#password.siprp_local =
# tests
#server.siprp = evoserver
#server.siprp = localhost
#port.siprp = 5432
#database.siprp = siprp_20100813
#database.siprp = siprp_20101105
#username.siprp = postgres
##password.siprp =
#
#server.siprp_local = evoserver
#server.siprp_local = localhost
#port.siprp_local = 5432
#database.siprp_local = siprp_local_3_20100813
#database.siprp_local = siprp_local_20101105
#username.siprp_local = postgres
##password.siprp_local =

@ -3,7 +3,7 @@
*
* Created on Nov 13, 2008, 11:26:00 AM
*/
package planosactuacao;
import com.evolute.utils.error.ErrorLogger;
@ -103,7 +103,7 @@ public class EnviarCorrecao extends AbstractPageBean {
* Customize this method to acquire resources that will be needed
* for event handlers and lifecycle methods, whether or not this
* page is performing post back processing.</p>
*
*
* <p>Note that, if the current request is a postback, the property
* values of the components do <strong>not</strong> represent any
* values submitted with this request. Instead, they represent the
@ -116,7 +116,7 @@ public class EnviarCorrecao extends AbstractPageBean {
// Perform application initialization that must complete
// *before* managed components are initialized
// TODO - add your own initialiation code here
// <editor-fold defaultstate="collapsed" desc="Managed Component Initialization">
// Initialize automatically managed components
// *Note* - this logic should NOT be modified
@ -127,7 +127,7 @@ public class EnviarCorrecao extends AbstractPageBean {
log("EnviarCorrecao Initialization Failure", e);
throw e instanceof FacesException ? (FacesException) e: new FacesException(e);
}
// </editor-fold>
// Perform application initialization that must complete
// *after* managed components are initialized
@ -201,32 +201,32 @@ public class EnviarCorrecao extends AbstractPageBean {
public void drpIrPara_processValueChange(ValueChangeEvent event) {
}
private void initialize()
{
Utilizador u = getSessionBean1().getCurrentUser();
com.sun.webui.jsf.model.Option[] listOptions = null;
com.sun.webui.jsf.model.Option[] listOptions = null;
if(u.getTipo().intValue() == Global.DIRECTOR_LOJA)
{
listOptions = new com.sun.webui.jsf.model.Option[1];
listOptions = new com.sun.webui.jsf.model.Option[1];
listOptions[0] = new Option(new Integer(Global.FASE_SEGURANCA_PREENCHIMENTO), "Responsável de segurança");
}
else if(u.getTipo().intValue() == Global.DIRECTOR_NACIONAL_SEGURANCA)
{
listOptions = new com.sun.webui.jsf.model.Option[2];
listOptions = new com.sun.webui.jsf.model.Option[2];
listOptions[0] = new Option(new Integer(Global.FASE_SEGURANCA_PREENCHIMENTO), "Responsável de segurança");
listOptions[1] = new Option(new Integer(Global.FASE_DIR_LOJA_VALIDACAO), "Director de loja");
listOptions[1] = new Option(new Integer(Global.FASE_DIR_LOJA_VALIDACAO), "Director de loja");
}
getSessionBean1().setIrParaOptions(listOptions);
getSessionBean1().setIrParaChoice(new Integer( Global.FASE_SEGURANCA_PREENCHIMENTO ));
//drpIrPara.setItems(listOptions);
//drpIrPara.setSelected(new Integer( Global.FASE_SEGURANCA_PREENCHIMENTO ));
//drpIrPara.setSelected(new Integer( Global.FASE_SEGURANCA_PREENCHIMENTO ));
}
public String butCancelar_action()
{
{
return "editar_plano";
}
@ -248,7 +248,7 @@ public class EnviarCorrecao extends AbstractPageBean {
{
p.setValidacao_dns(new Boolean(false));
}
p.setCorrecao("y");
p.setCorrecao("y");
p.setFase_antes_correcao(p.getFase());
p.setFase(new Integer(fase));
String observacoes = "";
@ -260,7 +260,7 @@ public class EnviarCorrecao extends AbstractPageBean {
}
else if(u.getTipo().intValue() == Global.DIRECTOR_NACIONAL_SEGURANCA)
{
observacoes = "Observa&ccedil;&otilde;es do Director Nacional de Seguran&ccedil;a:&nbsp;";
observacoes = "Observa&ccedil;&otilde;es do Director Nacional de Seguran&ccedil;a:&nbsp;";
}
observacoes += (String)txtObservacoes.getText();
p.setObs_correcao(observacoes);
@ -279,12 +279,12 @@ public class EnviarCorrecao extends AbstractPageBean {
}
return null;
}
private void enviarMail(PlanoActuacao p)
{
String assunto = "";
String mail_text = "";
int fase = p.getFase().intValue();
int tipo_utilizador = 0;
switch(fase)
@ -292,28 +292,28 @@ public class EnviarCorrecao extends AbstractPageBean {
case Global.FASE_SEGURANCA_PREENCHIMENTO:
tipo_utilizador = Global.RESPONSAVEL_SEGURANCA;
assunto = "Plano de Actuação da Avaliação de Riscos de " + p.getData_visita_str() + " - Pedido de Correcção";
mail_text = "<p>Exmo. (a) Senhor (a),</p>";
mail_text = "<p>Exmo. (a) Senhor (a),</p>";
mail_text += "<p>O Plano de Actua&ccedil;&atilde;o referente &agrave; auditoria de Avalia&ccedil;&atilde;o de Riscos Laborais realizada no passado dia " + p.getData_visita_str() + " foi devolvido para correc&ccedil;&atilde;o.</p>";
mail_text += "<p>Proceda, por favor, em www.siprp.com &agrave;(s) respectiva(s) correc&ccedil;&atilde;o(&otilde;es) de acordo com as indica&ccedil;&otilde;es e volte a reenviar o processo para a fase seguinte.</p>";
mail_text += "<p>Caso tenha alguma d&uacute;vida ou necessite de qualquer esclarecimento, contacte, por favor, a &Aacute;rea T&eacute;cnica da SIPRP atrav&eacute;s do telefone 213 504 540.</p>";
mail_text += "<p>Cumprimentos,</p>";
mail_text += "<p>A equipa da SIPRP</p>";
mail_text += "<p><center><b>Por favor n&atilde;o responda a esta mensagem, dado tratar-se de um e-mail autom&aacute;tico</b></center></p>";
mail_text += "<p><center><b>Por favor n&atilde;o responda a esta mensagem, dado tratar-se de um e-mail autom&aacute;tico</b></center></p>";
break;
case Global.FASE_DIR_LOJA_VALIDACAO:
tipo_utilizador = Global.DIRECTOR_LOJA;
tipo_utilizador = Global.DIRECTOR_LOJA;
assunto = "Plano de Actuação da Avaliação de Riscos de " + p.getData_visita_str() + " - Pedido de Correcção";
mail_text = "<p>Exmo. (a) Senhor (a),</p>";
mail_text += "<p>O Plano de Actua&ccedil;&atilde;o referente &agrave; auditoria de Avalia&ccedil;&atilde;o de Riscos Laborais realizada no passado dia " + p.getData_visita_str() + " foi devolvido para correc&ccedil;&atilde;o.</p>";
mail_text += "<p>Proceda, por favor, em www.siprp.com &agrave;(s) respectiva(s) correc&ccedil;&atilde;o(&otilde;es) de acordo com as indica&ccedil;&otilde;es do Director Nacional de Seguran&ccedil;a e volte a reenviar o processo para a fase seguinte.</p>";
mail_text += "<p>Cumprimentos.</p>";
mail_text += "<p><center><b>Por favor n&atilde;o responda a esta mensagem, dado tratar-se de um e-mail autom&aacute;tico</b></center></p>";
mail_text += "<p><center><b>Por favor n&atilde;o responda a esta mensagem, dado tratar-se de um e-mail autom&aacute;tico</b></center></p>";
break;
}
Mail mail = new Mail();
}
Mail mail = new Mail();
// UtilizadoresDataProvider udp = new UtilizadoresDataProvider();
String responsavel_loja = "n";
if(tipo_utilizador == Global.RESPONSAVEL_SEGURANCA)
@ -331,13 +331,13 @@ public class EnviarCorrecao extends AbstractPageBean {
System.out.println("USER MAIL NEXT FASE : " + u.getLogin() + " ; " + u.getEmail());
try
{
mail.send(u.getEmail(), Mail.ENDERECO_ENVIO, assunto, mail_text);
mail.send(u.getEmail(), Mail.ENDERECO_ENVIO, assunto, mail_text);
System.out.println("EMAIL ENVIADO !!");
}
catch(Exception ex1)
{
ErrorLogger.logException( ex1 );
System.out.println("MAIL ERROR : " + ex1.getMessage());
System.out.println("MAIL ERROR : " + ex1.getMessage());
}
}
@ -345,9 +345,9 @@ public class EnviarCorrecao extends AbstractPageBean {
catch(Exception ex)
{
ErrorLogger.logException( ex );
}
}
}
}

Loading…
Cancel
Save