fixed data ocorrencia verification

git-svn-id: https://svn.coded.pt/svn/SIPRP@1753 bb69d46d-e84e-40c8-a05a-06db0d633741
lxbfYeaa
Frederico Palma 14 years ago
parent 398c9753f8
commit abe396b14f

@ -1170,15 +1170,17 @@ public class FormGestor extends AbstractPageBean
table2.setRendered( true );
ArrayList concluidasList = null;
if ( getSessionBean1().getCurrentUser().getGestor_geral().matches( "y" ) || curUser.getTipo().intValue() == Global.TIPO_UTILIZADOR_DIRECTOR_NACIONAL_SEGURANCA /*|| curUser.getTipo().intValue() == Global.TIPO_UTILIZADOR_DIRECTOR_LOJA*/ )
Integer estabelecimento_id = getSessionBean1().getCurrentUser().getEstabelecimento_id();
Integer estabelecimento_gestor_id = curUser.getEstabelecimento_gestor();
if ( getSessionBean1().getCurrentUser().getGestor_geral().matches( "y" ) || curUser.getTipo().intValue() == Global.TIPO_UTILIZADOR_DIRECTOR_NACIONAL_SEGURANCA
|| ( curUser.getTipo().intValue() == Global.TIPO_UTILIZADOR_GESTOR && ( estabelecimento_gestor_id == null || estabelecimento_gestor_id.intValue() == 0 ) )
/*|| curUser.getTipo().intValue() == Global.TIPO_UTILIZADOR_DIRECTOR_LOJA*/ )
{
concluidasList = adp.getAnalisesConcluidasList( null, fromYear );
}
else
{
concluidasList = adp.getAnalisesConcluidasList(
getSessionBean1().getCurrentUser().getEstabelecimento_id(), fromYear );
concluidasList = adp.getAnalisesConcluidasList( estabelecimento_id, fromYear );
}
getSessionBean1().getAnalisesConcluidasDataProvider().setList( concluidasList );
}
@ -1205,17 +1207,15 @@ public class FormGestor extends AbstractPageBean
lblUser.setText( curUser.getLogin() );
if ( curUser.getTipo().intValue() == Global.TIPO_UTILIZADOR_GESTOR )
{
if ( curUser.getGestor_geral().matches( "n" ) )
if ( "n".equals( curUser.getGestor_geral() ) )
{
lnkPlanosActuacao.setDisabled( true );
}
}
else if ( curUser.getTipo().intValue() != Global.TIPO_UTILIZADOR_DIRECTOR_NACIONAL_SEGURANCA )
else if ( curUser.getTipo().intValue() != Global.TIPO_UTILIZADOR_DIRECTOR_NACIONAL_SEGURANCA
&& curUser.getTipo().intValue() != Global.TIPO_UTILIZADOR_DIRECTOR_LOJA )
{
if ( curUser.getTipo().intValue() != Global.TIPO_UTILIZADOR_DIRECTOR_LOJA )
{
lnkPlanosActuacao.setDisabled( true );
}
lnkPlanosActuacao.setDisabled( true );
}
HttpServletRequest request = ( HttpServletRequest ) getExternalContext().getRequest();

Loading…
Cancel
Save