diff --git a/trunk/PlanosActuacao/src/java/planosactuacao/ListaPlanos.java b/trunk/PlanosActuacao/src/java/planosactuacao/ListaPlanos.java index b815fcb0..d813c5b9 100644 --- a/trunk/PlanosActuacao/src/java/planosactuacao/ListaPlanos.java +++ b/trunk/PlanosActuacao/src/java/planosactuacao/ListaPlanos.java @@ -185,23 +185,7 @@ public class ListaPlanos extends AbstractPageBean { u = udp.getUtilizador(userId); getSessionBean1().setCurrentUser(u); - u = getSessionBean1().getCurrentUser(); - if(u.getTipo().intValue() == Global.DIRECTOR_SIPRP) - { - gridActual.setRendered(false); - tableRowGroup2.setEmptyDataMsg("Sem registos"); - tableRowGroup3.setEmptyDataMsg("Sem registos"); - } - - if(u.getTipo().intValue() != Global.DIRECTOR_SIPRP) - { - getSessionBean1().setDisableMenuUtilizadores(true); - tableRowGroup1.setEmptyDataMsg("Sem registos"); - tableRowGroup2.setEmptyDataMsg("Sem registos"); - tableRowGroup3.setEmptyDataMsg("Sem registos"); - } - - initialize(); + } catch(Exception ex1) { @@ -215,7 +199,23 @@ public class ListaPlanos extends AbstractPageBean { } - + u = getSessionBean1().getCurrentUser(); + if(u.getTipo().intValue() == Global.DIRECTOR_SIPRP) + { + gridActual.setRendered(false); + tableRowGroup2.setEmptyDataMsg("Sem registos"); + tableRowGroup3.setEmptyDataMsg("Sem registos"); + } + + if(u.getTipo().intValue() != Global.DIRECTOR_SIPRP) + { + getSessionBean1().setDisableMenuUtilizadores(true); + tableRowGroup1.setEmptyDataMsg("Sem registos"); + tableRowGroup2.setEmptyDataMsg("Sem registos"); + tableRowGroup3.setEmptyDataMsg("Sem registos"); + } + + initialize(); }