no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@405 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Luis Flores 19 years ago
parent 8ad16c0e8f
commit 9a4a72d7f8

@ -35,6 +35,13 @@ import com.evolute.utils.ui.window.*;
public class FichaWindow extends TabbedWindow
implements ListAction, FichaAptidaoConstants
{
/* unicode
private final String SQUARE = "☐";
private final String CHECKED = "☑";*/
/* windows wingdings */
private static final String SQUARE = "¨q☐";
private static final String CHECKED = "þv☑";
private JDOProvider JDO;
private UpperPanel upperPanel;
@ -569,44 +576,44 @@ public class FichaWindow extends TabbedWindow
String aux = (String)estabelecimento.get( EstabelecimentoData.LOCALIDADE );
ht.put( ESTABELECIMENTOS_LOCALIDADE, aux != null ? aux : "" );
Integer tipo = (Integer)empresa.get( EmpresaData.SERVICO_SAUDE_TIPO );
ht.put( SERVICO_SAUDE_TIPO_INTERNO, "☐" );
ht.put( SERVICO_SAUDE_TIPO_INTEREMPRESAS, "☐" );
ht.put( SERVICO_SAUDE_TIPO_EXTERNO, "☐" );
ht.put( SERVICO_SAUDE_TIPO_SNS, "☐" );
ht.put( SERVICO_SAUDE_TIPO_INTERNO, SQUARE );
ht.put( SERVICO_SAUDE_TIPO_INTEREMPRESAS, SQUARE );
ht.put( SERVICO_SAUDE_TIPO_EXTERNO, SQUARE );
ht.put( SERVICO_SAUDE_TIPO_SNS, SQUARE );
switch( tipo.intValue() )
{
case 1:
ht.put( SERVICO_SAUDE_TIPO_INTERNO, "v" );
ht.put( SERVICO_SAUDE_TIPO_INTERNO, CHECKED );
break;
case 2:
ht.put( SERVICO_SAUDE_TIPO_INTEREMPRESAS, "v" );
ht.put( SERVICO_SAUDE_TIPO_INTEREMPRESAS, CHECKED );
break;
case 3:
ht.put( SERVICO_SAUDE_TIPO_EXTERNO, "v" );
ht.put( SERVICO_SAUDE_TIPO_EXTERNO, CHECKED );
break;
case 4:
ht.put( SERVICO_SAUDE_TIPO_SNS, "v" );
ht.put( SERVICO_SAUDE_TIPO_SNS, CHECKED );
break;
}
ht.put( SERVICO_SAUDE_DESIGNACAO, ( String )empresa.get( EmpresaData.SERVICO_SAUDE_DESIGNACAO ) );
tipo = (Integer)empresa.get( EmpresaData.SERVICO_HIGIENE_TIPO );
ht.put( SERVICO_HIGIENE_TIPO_INTERNO, "☐" );
ht.put( SERVICO_HIGIENE_TIPO_INTEREMPRESAS, "☐" );
ht.put( SERVICO_HIGIENE_TIPO_EXTERNO, "☐" );
ht.put( SERVICO_HIGIENE_TIPO_OUTRO, "☐" );
ht.put( SERVICO_HIGIENE_TIPO_INTERNO, SQUARE );
ht.put( SERVICO_HIGIENE_TIPO_INTEREMPRESAS, SQUARE );
ht.put( SERVICO_HIGIENE_TIPO_EXTERNO, SQUARE );
ht.put( SERVICO_HIGIENE_TIPO_OUTRO, SQUARE );
switch( tipo.intValue() )
{
case 1:
ht.put( SERVICO_HIGIENE_TIPO_INTERNO, "v" );
ht.put( SERVICO_HIGIENE_TIPO_INTERNO, CHECKED );
break;
case 2:
ht.put( SERVICO_HIGIENE_TIPO_INTEREMPRESAS, "v" );
ht.put( SERVICO_HIGIENE_TIPO_INTEREMPRESAS, CHECKED );
break;
case 3:
ht.put( SERVICO_HIGIENE_TIPO_EXTERNO, "v" );
ht.put( SERVICO_HIGIENE_TIPO_EXTERNO, CHECKED );
break;
case 4:
ht.put( SERVICO_HIGIENE_TIPO_OUTRO, "v" );
ht.put( SERVICO_HIGIENE_TIPO_OUTRO, CHECKED );
break;
}
ht.put( SERVICO_HIGIENE_DESIGNACAO, ( String )empresa.get( EmpresaData.SERVICO_HIGIENE_DESIGNACAO ) );
@ -643,50 +650,53 @@ public class FichaWindow extends TabbedWindow
data = ( Date )exame.get( ExameData.DATA );
ht.put( EXAMES_DATA, data != null ? df.format( data ) : "" );
tipo = (Integer)exame.get( ExameData.TIPO );
ht.put( TIPO_ADMISSAO, "☐" );
ht.put( TIPO_PERIODICO, "☐" );
ht.put( TIPO_OCASIONAL, "☐" );
ht.put( TIPO_ADMISSAO, SQUARE );
ht.put( TIPO_PERIODICO, SQUARE );
ht.put( TIPO_OCASIONAL, SQUARE );
ht.put( TIPO_APOS_DOENCA, SQUARE );
ht.put( TIPO_APOS_ACIDENTE, SQUARE );
ht.put( TIPO_PEDIDO_TRABALHADOR, SQUARE );
ht.put( TIPO_PEDIDO_EMPRESA, SQUARE );
ht.put( TIPO_MUDANCA_FUNCAO, SQUARE );
ht.put( TIPO_TRABALHO, SQUARE );
ht.put( TIPO_OUTRO, SQUARE );
switch( tipo.intValue() )
{
case 1:
ht.put( TIPO_ADMISSAO, "v" );
ht.put( TIPO_ADMISSAO, CHECKED );
break;
case 2:
ht.put( TIPO_PERIODICO, "v" );
ht.put( TIPO_PERIODICO, CHECKED );
break;
case 3:
ht.put( TIPO_OCASIONAL, "v" );
ht.put( TIPO_OCASIONAL, CHECKED );
tipo = (Integer)exame.get( ExameData.OCASIONAL );
ht.put( TIPO_APOS_DOENCA, "☐" );
ht.put( TIPO_APOS_ACIDENTE, "☐" );
ht.put( TIPO_PEDIDO_TRABALHADOR, "☐" );
ht.put( TIPO_PEDIDO_EMPRESA, "☐" );
ht.put( TIPO_MUDANCA_FUNCAO, "☐" );
ht.put( TIPO_TRABALHO, "☐" );
ht.put( TIPO_OUTRO, "☐" );
switch( tipo.intValue() )
{
case 1:
ht.put( TIPO_APOS_DOENCA, "v" );
ht.put( TIPO_APOS_DOENCA, CHECKED );
break;
case 2:
ht.put( TIPO_APOS_ACIDENTE, "v" );
ht.put( TIPO_APOS_ACIDENTE, CHECKED );
break;
case 3:
ht.put( TIPO_PEDIDO_TRABALHADOR, "v" );
ht.put( TIPO_PEDIDO_TRABALHADOR, CHECKED );
break;
case 4:
ht.put( TIPO_PEDIDO_EMPRESA, "v" );
ht.put( TIPO_PEDIDO_EMPRESA, CHECKED );
break;
case 5:
ht.put( TIPO_MUDANCA_FUNCAO, "v" );
ht.put( TIPO_MUDANCA_FUNCAO, CHECKED );
break;
case 6:
ht.put( TIPO_TRABALHO, "v" );
ht.put( TIPO_TRABALHO, CHECKED );
break;
case 10:
aux = (String)exame.get( ExameData.OUTRO_TIPO );
ht.put( TIPO_OUTRO, "v" );
ht.put( TIPO_OUTRO, CHECKED );
ht.put( TIPO_OUTRO_TEXTO, aux != null ? aux : "" );
break;
}
@ -697,23 +707,23 @@ public class FichaWindow extends TabbedWindow
// break;
}
tipo = (Integer)exame.get( ExameData.RESULTADO );
ht.put( RESULTADO_APTO, "☐" );
ht.put( RESULTADO_APTO_CONDICIONALMENTE, "☐" );
ht.put( RESULTADO_INAPTO_TEMP, "☐" );
ht.put( RESULTADO_INAPTO_DEF, "☐" );
ht.put( RESULTADO_APTO, SQUARE );
ht.put( RESULTADO_APTO_CONDICIONALMENTE, SQUARE );
ht.put( RESULTADO_INAPTO_TEMP, SQUARE );
ht.put( RESULTADO_INAPTO_DEF, SQUARE );
switch( tipo.intValue() )
{
case 1:
ht.put( RESULTADO_APTO, "v" );
ht.put( RESULTADO_APTO, CHECKED );
break;
case 2:
ht.put( RESULTADO_APTO_CONDICIONALMENTE, "v" );
ht.put( RESULTADO_APTO_CONDICIONALMENTE, CHECKED );
break;
case 3:
ht.put( RESULTADO_INAPTO_TEMP, "v" );
ht.put( RESULTADO_INAPTO_TEMP, CHECKED );
break;
case 4:
ht.put( RESULTADO_INAPTO_DEF, "v" );
ht.put( RESULTADO_INAPTO_DEF, CHECKED );
break;
}
aux = (String)exame.get( ExameData.OUTRA_FUNCAO_1 );

@ -54,12 +54,12 @@ LOCALIDADE: <xsl:value-of select="estabelecimentos.localidade"/>
</fo:table-row>
<fo:table-row>
<fo:table-cell number-columns-spanned="2">
<fo:block font-size="8pt" space-before="0.1cm" margin-left="0.2cm">
<fo:block font-size="8pt" space-before="0.1cm" margin-left="0.2cm" font-family="Dingbats">
SERVI&#xc7;O DE SA&#xda;DE: Tipo
<fo:inline font-size="8pt">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_interno"/> Interno </fo:inline>
<fo:inline font-size="8pt">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_interempresas"/> Interempresas </fo:inline>
<fo:inline font-size="8pt">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_externo"/> Externo </fo:inline>
<fo:inline font-size="8pt">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_sns"/> Servi&#xe7;o Nacional de Sa&#xfa;de </fo:inline>
<fo:inline font-size="8pt" font-family="Dingbats">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_interno"/> Interno </fo:inline>
<fo:inline font-size="8pt" font-family="Dingbats">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_interempresas"/> Interempresas </fo:inline>
<fo:inline font-size="8pt" font-family="Dingbats">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_externo"/> Externo </fo:inline>
<fo:inline font-size="8pt" font-family="Dingbats">&#160;&#160;&#160;&#160;<xsl:value-of select="servico_saude_tipo_sns"/> Servi&#xe7;o Nacional de Sa&#xfa;de </fo:inline>
</fo:block>
<fo:block font-size="8pt" space-before="0.1cm" margin-left="0.2cm">
DESIGNA&#xc7;&#xc3;O: <xsl:value-of select="servico_saude_designacao"/>

Loading…
Cancel
Save