From 4e8cb754ad5e2258d46eb1f7c7b928e4f569117b Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Fri, 7 Mar 2008 12:12:40 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@700 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../src/java/pdf/PdfGenerator.java | 31 ++++++++++++------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/trunk/AnaliseAcidentesTrabalho/src/java/pdf/PdfGenerator.java b/trunk/AnaliseAcidentesTrabalho/src/java/pdf/PdfGenerator.java index 567ac2ee..9fa419da 100644 --- a/trunk/AnaliseAcidentesTrabalho/src/java/pdf/PdfGenerator.java +++ b/trunk/AnaliseAcidentesTrabalho/src/java/pdf/PdfGenerator.java @@ -99,7 +99,7 @@ public class PdfGenerator actividadeElement.setText( "Com\u00e9rcio a Retalho em Supermercados e Hipermercados" ); entidadeEmpregadoraElement.addContent( actividadeElement ); Element lojaElement = new Element( "Loja" ); -//PERGUNTAR + lojaElement.setText( estabelecimento.getNome() ); entidadeEmpregadoraElement.addContent( lojaElement ); return entidadeEmpregadoraElement; } @@ -128,22 +128,18 @@ public class PdfGenerator Element tecnicoSuperiorHSTElement = new Element( "TecnicoSuperiorHST" ); Element nomeTecnicoSuperiorHSTElement = new Element( "Nome" ); -//PERGUNTAR - nomeTecnicoSuperiorHSTElement.setText( "" ); + nomeTecnicoSuperiorHSTElement.setText( tecnicoSuperior.getNome() ); tecnicoSuperiorHSTElement.addContent( nomeTecnicoSuperiorHSTElement ); Element capElement = new Element( "CAP" ); -//PERGUNTAR - capElement.setText( "" ); + capElement.setText( tecnicoSuperior.getCap() ); tecnicoSuperiorHSTElement.addContent( capElement ); empresaSHSTElement.addContent( tecnicoSuperiorHSTElement ); Element medicoTrabalhoElement = new Element( "MedicoTrabalho" ); Element nomeMedicoTrabalhoElement = new Element( "Nome" ); -//PERGUNTAR - nomeMedicoTrabalhoElement.setText( "" ); + nomeMedicoTrabalhoElement.setText( medico.getNome() ); medicoTrabalhoElement.addContent( nomeMedicoTrabalhoElement ); Element cedulaElement = new Element( "Cedula" ); -//PERGUNTAR - cedulaElement.setText( "" ); + cedulaElement.setText( medico.getNumero_cedula() ); medicoTrabalhoElement.addContent( cedulaElement ); empresaSHSTElement.addContent( medicoTrabalhoElement ); return empresaSHSTElement; @@ -222,7 +218,7 @@ public class PdfGenerator acidenteElement.addContent( horasTrabalhadasElement ); Element localElement = new Element( "Local" ); Element seccaoElement = new Element( "Seccao" ); - seccaoElement.setText( analiseAcidente.getSeccao() ); + seccaoElement.setText( seccao.getDescricao() ); localElement.addContent( seccaoElement ); Element localEspecificoElement = new Element( "LocalEspecifico" ); localEspecificoElement.setText( analiseAcidente.getLocal_trabalho() ); @@ -381,7 +377,20 @@ public class PdfGenerator acidenteElement.addContent( lesaoElement ); Element incapacidadeElement = new Element( "Incapacidade" ); Element tipoIncapacidadeElement = new Element( "Tipo" ); - tipoIncapacidadeElement.setText( analiseAcidente.getTipo_incapacidade() ); + String tipoIncapacidade = analiseAcidente.getTipo_incapacidade(); + if( "n".equals( tipoIncapacidade ) ) + { + tipoIncapacidade = "Nenhuma"; + } + else if( "t".equals( tipoIncapacidade ) ) + { + tipoIncapacidade = "Tempor\u00e1ria"; + } + else if( "p".equals( tipoIncapacidade ) ) + { + tipoIncapacidade = "Permanente"; + } + tipoIncapacidadeElement.setText( tipoIncapacidade ); incapacidadeElement.addContent( tipoIncapacidadeElement ); Element coeficienteIncapacidadeElement = new Element( "Coeficiente" ); coeficienteIncapacidadeElement.setText( "" + analiseAcidente.getCoef_incapacidade() );