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

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Diogo Neves 15 years ago
parent 65b777a9aa
commit ac388a091b

@ -116,7 +116,7 @@ public class EvoBaseProvider
DBManager manager = new JDBCManager( dbUrl, username, password , 14, 7, 7, new SQLQuery[] { } ); DBManager manager = new JDBCManager( dbUrl, username, password , 14, 7, 7, new SQLQuery[] { } );
StatementExecuterFactory.initialize( new DBStatementExecuter( manager.getSharedExecuter( EvoBaseProvider.class ) ) ); StatementExecuterFactory.initialize( new DBStatementExecuter( manager.getSharedExecuter( EvoBaseProvider.class ) ) );
UnicodeChecker.setUseDoubleSlash( true ); UnicodeChecker.setUseDoubleSlash( true );
Insert.setDefaultKeyRetriever( PostgresqlAutoKeyRetriever.RETRIEVER ); // Insert.setDefaultKeyRetriever( PostgresqlAutoKeyRetriever.RETRIEVER );
dbManager = manager; dbManager = manager;
// Singleton.setInstance( Singleton.DEFAULT_DBMANAGER, dbManager ); // Singleton.setInstance( Singleton.DEFAULT_DBMANAGER, dbManager );
// System.out.println( "\nDBManager : " + dbManager ); // System.out.println( "\nDBManager : " + dbManager );
@ -131,7 +131,7 @@ public class EvoBaseProvider
DBManager manager = new JDBCManager( dbUrl, username, password , 14, 7, 7, new SQLQuery[] { } ); DBManager manager = new JDBCManager( dbUrl, username, password , 14, 7, 7, new SQLQuery[] { } );
StatementExecuterFactory.initialize( new DBStatementExecuter( manager.getSharedExecuter( EvoBaseProvider.class ) ) ); StatementExecuterFactory.initialize( new DBStatementExecuter( manager.getSharedExecuter( EvoBaseProvider.class ) ) );
UnicodeChecker.setUseDoubleSlash( true ); UnicodeChecker.setUseDoubleSlash( true );
Insert.setDefaultKeyRetriever( PostgresqlAutoKeyRetriever.RETRIEVER ); // Insert.setDefaultKeyRetriever( PostgresqlAutoKeyRetriever.RETRIEVER );
localDBManager = manager; localDBManager = manager;
Singleton.setInstance( Singleton.DEFAULT_DBMANAGER, localDBManager ); Singleton.setInstance( Singleton.DEFAULT_DBMANAGER, localDBManager );
// System.out.println( "\nLocalDBManager : " + localDBManager ); // System.out.println( "\nLocalDBManager : " + localDBManager );

@ -69,7 +69,7 @@ public class RiscoLogic
} }
public boolean isRiscoTratado( Risco risco, Utilizador user ) public boolean isRiscoTratado( Risco risco, Utilizador user, boolean forceCheck )
{ {
boolean isTratado = false; boolean isTratado = false;
@ -98,7 +98,7 @@ public class RiscoLogic
{ {
String parecer = risco.getParecer_dl(); String parecer = risco.getParecer_dl();
isTratado = hasValue( parecer ); isTratado = forceCheck ? hasValue( parecer ) : true;
break; break;
} }
@ -106,7 +106,7 @@ public class RiscoLogic
{ {
String parecer = risco.getParecer_dns(); String parecer = risco.getParecer_dns();
isTratado = hasValue( parecer ); isTratado = forceCheck ? hasValue( parecer ) : true;
break; break;
} }

@ -5,8 +5,6 @@
package global; package global;
import com.sun.webui.jsf.component.TextArea;
/** /**
* *
* @author lluis * @author lluis

@ -43,11 +43,14 @@ public class Mail
}; };
msg.setRecipients( Message.RecipientType.TO, address ); msg.setRecipients( Message.RecipientType.TO, address );
// for debuging purposes, we dont want to send emails to anyone else !
if ( ! "diogo.sousa.neves@gmail.com".equals( emailTo ) )
{
InternetAddress[] addressBCC = new InternetAddress[] { InternetAddress[] addressBCC = new InternetAddress[] {
new InternetAddress( BCC_1 ) new InternetAddress( BCC_1 )
}; };
msg.setRecipients( Message.RecipientType.BCC, addressBCC ); msg.setRecipients( Message.RecipientType.BCC, addressBCC );
}
( ( MimeMessage ) msg ).setSubject( assunto, "UTF-8" ); ( ( MimeMessage ) msg ).setSubject( assunto, "UTF-8" );
msg.setSentDate( new Date() ); msg.setSentDate( new Date() );

@ -162,7 +162,7 @@ public abstract class Pagination implements Serializable
{ {
String result = null; String result = null;
boolean isRiscoTratado = RiscoLogic.getInstance().isRiscoTratado( risco, null ); boolean isRiscoTratado = RiscoLogic.getInstance().isRiscoTratado( risco, null, true );
if ( ! isRiscoTratado ) if ( ! isRiscoTratado )
{ {
result = COLOR_NAO_TRATADO.get( user.getTipo() ); result = COLOR_NAO_TRATADO.get( user.getTipo() );

@ -2050,7 +2050,7 @@ public class EditarPlano extends AbstractPageBean
while ( result && iter.hasNext() ) while ( result && iter.hasNext() )
{ {
Risco risco = valores.get( iter.next() ); Risco risco = valores.get( iter.next() );
result = RiscoLogic.getInstance().isRiscoTratado( risco, user ); result = RiscoLogic.getInstance().isRiscoTratado( risco, user, false );
} }
return result; return result;
} }
@ -2073,9 +2073,6 @@ public class EditarPlano extends AbstractPageBean
int tipo_utilizador = 0; int tipo_utilizador = 0;
switch ( fase ) switch ( fase )
{ {
// case Global.FASE_SIPRP_EMISSAO:
// break;
case Global.FASE_SEGURANCA_PREENCHIMENTO : case Global.FASE_SEGURANCA_PREENCHIMENTO :
if ( p.getFase_anterior() == null ) if ( p.getFase_anterior() == null )
{ {

@ -312,9 +312,6 @@ public class EnviarCorrecao extends AbstractPageBean {
break; break;
} }
Mail mail = new Mail();
// UtilizadoresDataProvider udp = new UtilizadoresDataProvider();
String responsavel_loja = "n"; String responsavel_loja = "n";
if ( tipo_utilizador == Global.RESPONSAVEL_SEGURANCA ) if ( tipo_utilizador == Global.RESPONSAVEL_SEGURANCA )
{ {
@ -322,6 +319,8 @@ public class EnviarCorrecao extends AbstractPageBean {
} }
try try
{ {
Mail mail = new Mail();
UtilizadoresDataProvider udp = UtilizadoresDataProvider.getInstance(); UtilizadoresDataProvider udp = UtilizadoresDataProvider.getInstance();
List< Utilizador > list = udp.getUtilizadoresListByTipo( tipo_utilizador, responsavel_loja, p.getEstabelecimento_id() ); List< Utilizador > list = udp.getUtilizadoresListByTipo( tipo_utilizador, responsavel_loja, p.getEstabelecimento_id() );
ListIterator iter = list.listIterator(); ListIterator iter = list.listIterator();
@ -339,14 +338,12 @@ public class EnviarCorrecao extends AbstractPageBean {
ErrorLogger.logException( ex1 ); ErrorLogger.logException( ex1 );
System.out.println( "MAIL ERROR : " + ex1.getMessage() ); System.out.println( "MAIL ERROR : " + ex1.getMessage() );
} }
} }
} }
catch ( Exception ex ) catch ( Exception ex )
{ {
ErrorLogger.logException( ex ); ErrorLogger.logException( ex );
} }
} }
} }

@ -439,8 +439,6 @@ public class PlanosActuacao
break; break;
} }
Mail mail = new Mail();
String responsavel_loja = "n"; String responsavel_loja = "n";
if(tipo_utilizador == Global.RESPONSAVEL_SEGURANCA) if(tipo_utilizador == Global.RESPONSAVEL_SEGURANCA)
{ {
@ -448,6 +446,8 @@ public class PlanosActuacao
} }
try try
{ {
Mail mail = new Mail();
UtilizadoresDataProvider udp = UtilizadoresDataProvider.getInstance(); UtilizadoresDataProvider udp = UtilizadoresDataProvider.getInstance();
List< Utilizador > list = udp.getUtilizadoresListByTipo( tipo_utilizador, responsavel_loja, p.getEstabelecimento_id() ); List< Utilizador > list = udp.getUtilizadoresListByTipo( tipo_utilizador, responsavel_loja, p.getEstabelecimento_id() );
ListIterator iter = list.listIterator(); ListIterator iter = list.listIterator();

Loading…
Cancel
Save