From 5b922bfdb20f4e29134f045dcd034bde70182a96 Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Wed, 4 May 2005 18:18:32 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@490 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../siprp/pagina/doGetListaTrabalhadores.java | 22 ++++++--- .../doGetListaTrabalhadoresPendentes.java | 11 ++++- .../pagina/doGetListaTrabalhadoresTudo.java | 11 ++++- trunk/html/user_print.html | 49 +++++++++---------- 4 files changed, 58 insertions(+), 35 deletions(-) diff --git a/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java b/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java index d0a18b74..e9c818c4 100644 --- a/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java +++ b/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java @@ -16,17 +16,20 @@ public class doGetListaTrabalhadores extends siprpServlet{ /** Creates a new instance of doGetListaTrabalhadores */ public doGetListaTrabalhadores(HttpServletRequest req, HttpServletResponse res, String query) throws IOException { + boolean print = false; if( query != null ) { - if( query.equals( "trabalhadores_tudo" ) ) + print = query.indexOf( "_print" ) != -1; + if( query.indexOf( "trabalhadores_tudo" ) == 0 ) { - new doGetListaTrabalhadoresTudo( req, res ); + new doGetListaTrabalhadoresTudo( req, res, print ); + return; } - else if( query.equals( "trabalhadores_pendentes" ) ) + else if( query.indexOf( "trabalhadores_pendentes" ) == 0 ) { - new doGetListaTrabalhadoresPendentes( req, res ); + new doGetListaTrabalhadoresPendentes( req, res, print ); + return; } - return; } ServletOutputStream out = res.getOutputStream(); Connection con = null ; @@ -90,7 +93,14 @@ public class doGetListaTrabalhadores extends siprpServlet{ hmValues.put( templateVector1,links); hmValues.put( templateVector2,desc); hmValues.put( templateVector3,null); - out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate)); + if( !print ) + { + out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate)); + } + else + { + out.println( mergeTemplate( hmValues, super.authenticatedUserPrintTemplate)); + } // out.println( mergeTemplate( sBuffer.toString(), userRole, super.queryStringTrabalhadores, links, desc, null, super.authenticatedUserTemplate) ); } else // est não pertence à empresa diff --git a/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java b/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java index 7956916b..1c6cc3f0 100644 --- a/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java +++ b/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java @@ -25,7 +25,7 @@ public class doGetListaTrabalhadoresPendentes { /** Creates a new instance of doGetListaTrabalhadores */ - public doGetListaTrabalhadoresPendentes(HttpServletRequest req, HttpServletResponse res) throws IOException + public doGetListaTrabalhadoresPendentes(HttpServletRequest req, HttpServletResponse res, boolean print) throws IOException { ServletOutputStream out = res.getOutputStream(); Connection con = null ; @@ -138,7 +138,14 @@ public class doGetListaTrabalhadoresPendentes hmValues.put( templateVector1,links); hmValues.put( templateVector2,desc); hmValues.put( templateVector3,null); - out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate)); + if( !print ) + { + out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate)); + } + else + { + out.println( mergeTemplate( hmValues, super.authenticatedUserPrintTemplate)); + } // out.println( mergeTemplate( sBuffer.toString(), userRole, super.queryStringTrabalhadores, links, desc, null, super.authenticatedUserTemplate) ); } else // est não pertence à empresa diff --git a/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java b/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java index d9499360..dae96e4b 100644 --- a/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java +++ b/trunk/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java @@ -25,7 +25,7 @@ public class doGetListaTrabalhadoresTudo { /** Creates a new instance of doGetListaTrabalhadores */ - public doGetListaTrabalhadoresTudo(HttpServletRequest req, HttpServletResponse res) throws IOException + public doGetListaTrabalhadoresTudo(HttpServletRequest req, HttpServletResponse res, boolean print) throws IOException { ServletOutputStream out = res.getOutputStream(); Connection con = null ; @@ -100,7 +100,14 @@ public class doGetListaTrabalhadoresTudo hmValues.put( templateVector1,links); hmValues.put( templateVector2,desc); hmValues.put( templateVector3,null); - out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate)); + if( !print ) + { + out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate)); + } + else + { + out.println( mergeTemplate( hmValues, super.authenticatedUserPrintTemplate)); + } // out.println( mergeTemplate( sBuffer.toString(), userRole, super.queryStringTrabalhadores, links, desc, null, super.authenticatedUserTemplate) ); } else // est não pertence à empresa diff --git a/trunk/html/user_print.html b/trunk/html/user_print.html index 35818bab..6546d925 100644 --- a/trunk/html/user_print.html +++ b/trunk/html/user_print.html @@ -134,35 +134,42 @@ td.box6 border-width: 0px 1px 1px 0px; } - - + +

+ + + + + + +
- +
- + - + - + - + #if( $query == "trabalhadores" ) @@ -189,21 +196,21 @@ td.box6 #end - + - + - - -
   acesso restrito   
@@ -173,11 +180,11 @@ td.box6
- Empresa: $!empresa_nome + Empresa: $!empresa_nome
- Estabelecimento: $!estabelecimento_nome + Estabelecimento: $!estabelecimento_nome
   $listaTitle   $listaTitle
#if( $query == "trabalhadores" ) #foreach( $element in $v1 ) #set ( $counter = $velocityCount - 1 ) #set ( $dados_trabalhador = $v2.get($counter) ) - $dados_trabalhador.Nome
+ $dados_trabalhador.Nome
#end #elseif( $query == "trabalhadores_tudo" ) - + @@ -211,8 +218,8 @@ td.box6 #set ( $counter = $velocityCount - 1 ) #set ( $dados_trabalhador = $v2.get($counter) ) - - + + #end
  Nome Data da Ficha de Aptidão
  $dados_trabalhador.Nome$dados_trabalhador.Data    $dados_trabalhador.Nome$dados_trabalhador.Data  
@@ -221,7 +228,7 @@ td.box6 - marcado    - tratado

- + @@ -239,20 +246,12 @@ td.box6 #end - + - - - - -
  Nome Exame Consulta