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

lxbfYeaa
Diogo Neves 15 years ago
parent 5721f63c5b
commit 491697f47c

@ -491,19 +491,19 @@ public class PlanosDataProvider extends GenericDataProvider{
switch ( userType )
{
case Global.TECNICO_HS:
sql += "(fase = 1 OR fase = 5)";
sql += " AND (fase = 1 OR fase = 5)";
break;
case Global.RESPONSAVEL_SEGURANCA:
sql += "fase = 2";
sql += " AND fase = 2";
break;
case Global.DIRECTOR_LOJA:
sql += "fase = 3";
sql += " AND fase = 3";
break;
case Global.DIRECTOR_NACIONAL_SEGURANCA:
sql += "fase = 4";
sql += " AND fase = 4";
break;
}
if ( userType != Global.DIRECTOR_SIPRP && userType != Global.TECNICO_HS && userType != Global.DIRECTOR_NACIONAL_SEGURANCA )
@ -520,7 +520,8 @@ public class PlanosDataProvider extends GenericDataProvider{
{
Statement st = createStatement();
String sql = getExpression( nome, estabelecimento, dataVisita );
sql += " AND " + getFaseActivos( u );
// sql += " AND " + getFaseActivos( u );
sql += getFaseActivos( u );
System.out.println( "SEARCH ACTIVOS" );
System.out.println( "SQL: " + sql );
@ -576,22 +577,22 @@ public class PlanosDataProvider extends GenericDataProvider{
switch( userType )
{
case Global.TECNICO_HS:
sql = "(fase <> 1 AND fase <> 5 AND fase <> 6)";
sql = " AND (fase <> 1 AND fase <> 5 AND fase <> 6) ";
break;
case Global.RESPONSAVEL_SEGURANCA:
sql = "(fase <> 2 AND fase <> 6)";
sql = " AND (fase <> 2 AND fase <> 6) ";
break;
case Global.DIRECTOR_LOJA:
sql = "(fase <> 3 AND fase <> 6)";
sql = " AND (fase <> 3 AND fase <> 6) ";
break;
case Global.DIRECTOR_NACIONAL_SEGURANCA:
sql = "(fase <> 4 AND fase <> 6)";
sql = " AND (fase <> 4 AND fase <> 6) ";
break;
case Global.DIRECTOR_SIPRP:
case Global.RH:
case Global.DIRECTOR_GERAL_RH:
case Global.GESTOR:
sql = "(fase > 1 AND fase < 6)";
sql = " AND (fase > 1 AND fase < 6) ";
break;
default:
break;
@ -619,7 +620,7 @@ public class PlanosDataProvider extends GenericDataProvider{
Statement st = createStatement();
String sql = getExpression( nome, estabelecimento, dataVisita );
sql += " AND " + getFaseSeguimento( u );
sql += getFaseSeguimento( u );
System.out.println( "SEARCH SEGUIMENTO" );
System.out.println( "SQL: " + sql );
@ -693,7 +694,7 @@ public class PlanosDataProvider extends GenericDataProvider{
private String getFaseConcluidos( Utilizador u )
{
int userType = u.getTipo().intValue();
String sql = "fase = 6";
String sql = " AND fase = 6 ";
if ( userType != Global.DIRECTOR_SIPRP && userType != Global.TECNICO_HS
&& userType != Global.DIRECTOR_NACIONAL_SEGURANCA && userType != Global.DIRECTOR_GERAL_RH )
@ -708,7 +709,7 @@ public class PlanosDataProvider extends GenericDataProvider{
throws Exception
{
String sql = getExpression( nome, estabelecimento, dataVisita );
sql += " AND " + getFaseConcluidos( u );
sql += getFaseConcluidos( u );
System.out.println( "SEARCH CONCLUIDOS" );
System.out.println( "SQL: " + sql );

Loading…
Cancel
Save