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;
}
-
-
+
+
|
+
-
+
- | acesso restrito |
+ |
- |
+ |
|
|
- Empresa: $!empresa_nome
+ Empresa: $!empresa_nome
|
|
- Estabelecimento: $!estabelecimento_nome
+ Estabelecimento: $!estabelecimento_nome
|
@@ -173,11 +180,11 @@ td.box6
|
|
- |
+ |
- |
+ |
#if( $query == "trabalhadores" )
@@ -189,21 +196,21 @@ td.box6
#end
- | $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" )
-
+
| Nome |
Data da Ficha de Aptidão |
@@ -211,8 +218,8 @@ td.box6
#set ( $counter = $velocityCount - 1 )
#set ( $dados_trabalhador = $v2.get($counter) )
- | $dados_trabalhador.Nome |
- $dados_trabalhador.Data |
+ $dados_trabalhador.Nome |
+ $dados_trabalhador.Data |
#end
@@ -221,7 +228,7 @@ td.box6
- marcado
- tratado
-
+
| Nome |
Exame |
Consulta |
@@ -239,20 +246,12 @@ td.box6
#end
|
- |
+ |
-
-
-
- |
-
|
-
-
-
| |