From ab893f43bb768bdbc97320faf85e49fd97bec7da Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Mon, 17 Feb 2014 13:47:31 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@1850 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../AnaliseAcidenteTrabalho.java | 12 +++++++++--- .../web/EstatisticasProcesso.jsp | 2 +- .../web/ViewAnaliseAcidenteTrabalho.jsp | 2 +- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/trunk/AnaliseAcidentesTrabalho/src/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java b/trunk/AnaliseAcidentesTrabalho/src/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java index 79056cab..f76210ff 100644 --- a/trunk/AnaliseAcidentesTrabalho/src/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java +++ b/trunk/AnaliseAcidentesTrabalho/src/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java @@ -8366,7 +8366,9 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { if ( a.getEstado().intValue() == Global.ESTADO_HS ) { - if ( a.getTecnico_saude_id() == null || a.getTecnico_saude_id().equals( new Integer( 0 ) ) ) + if ( a.getTecnico_saude_id() == null || a.getTecnico_saude_id().equals( new Integer( 0 ) ) + && getSessionBean1().getCurrentUser() != null && getSessionBean1().getCurrentUser().getTipo() != null + && getSessionBean1().getCurrentUser().getTipo().equals( Global.TIPO_UTILIZADOR_HS ) ) { a.setTecnico_saude_id( getSessionBean1().getCurrentUser().getId() ); } @@ -11330,7 +11332,9 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { ac = fillAcidentadoFields(); } - else if ( estado == Global.ESTADO_HS ) + else if ( estado == Global.ESTADO_HS + && getSessionBean1().getCurrentUser() != null && getSessionBean1().getCurrentUser().getTipo() != null + && getSessionBean1().getCurrentUser().getTipo().equals( Global.TIPO_UTILIZADOR_HS ) ) { a.setTecnico_saude_id( getSessionBean1().getCurrentUser().getId() ); recs = fillAnaliseRecomendacoesHs( a ); @@ -11473,7 +11477,9 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { ac = fillAcidentadoFields(); } - else if ( estado == Global.ESTADO_HS ) + else if ( estado == Global.ESTADO_HS + && getSessionBean1().getCurrentUser() != null && getSessionBean1().getCurrentUser().getTipo() != null + && getSessionBean1().getCurrentUser().getTipo().equals( Global.TIPO_UTILIZADOR_HS ) ) { a.setTecnico_saude_id( getSessionBean1().getCurrentUser().getId() ); recs = fillAnaliseRecomendacoesHs( a ); diff --git a/trunk/AnaliseAcidentesTrabalho/web/EstatisticasProcesso.jsp b/trunk/AnaliseAcidentesTrabalho/web/EstatisticasProcesso.jsp index 013c2aa8..5dc18bb7 100644 --- a/trunk/AnaliseAcidentesTrabalho/web/EstatisticasProcesso.jsp +++ b/trunk/AnaliseAcidentesTrabalho/web/EstatisticasProcesso.jsp @@ -108,7 +108,7 @@ - + diff --git a/trunk/AnaliseAcidentesTrabalho/web/ViewAnaliseAcidenteTrabalho.jsp b/trunk/AnaliseAcidentesTrabalho/web/ViewAnaliseAcidenteTrabalho.jsp index 88b6a222..e94315a2 100644 --- a/trunk/AnaliseAcidentesTrabalho/web/ViewAnaliseAcidenteTrabalho.jsp +++ b/trunk/AnaliseAcidentesTrabalho/web/ViewAnaliseAcidenteTrabalho.jsp @@ -269,7 +269,7 @@ + style="height: 24px; width: 288px" styleClass="labelBold" text="Mercado: "/>