diff --git a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/EmpresaToPrint.java b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/EmpresaToPrint.java index 78a298a2..355fa714 100644 --- a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/EmpresaToPrint.java +++ b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/EmpresaToPrint.java @@ -11,10 +11,11 @@ public class EmpresaToPrint protected String actividade; protected String nomeAcompanhante; protected String funcaoAcompanhante; + protected String morada; public EmpresaToPrint( String designacaoSocial, String logotipo, String estabelecimento, String actividade, String nomeAcompanhante, - String funcaoAcompanhante ) + String funcaoAcompanhante, String morada ) { super(); this.designacaoSocial = designacaoSocial; @@ -23,6 +24,7 @@ public class EmpresaToPrint this.actividade = actividade; this.nomeAcompanhante = nomeAcompanhante; this.funcaoAcompanhante = funcaoAcompanhante; + this.morada = morada; } @@ -48,6 +50,12 @@ public class EmpresaToPrint Element funcaoAcompanhanteElement = new Element( "funcao-acompanhante" ); funcaoAcompanhanteElement.setText( funcaoAcompanhante ); empresaElement.addContent( funcaoAcompanhanteElement ); + if( morada != null ) + { + Element moradaElement = new Element( "morada" ); + moradaElement.setText( morada ); + empresaElement.addContent( moradaElement ); + } return empresaElement; } diff --git a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/RelatorioPrintDataProvider.java b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/RelatorioPrintDataProvider.java index 5bcc0f48..69565d0e 100644 --- a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/RelatorioPrintDataProvider.java +++ b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/RelatorioPrintDataProvider.java @@ -99,7 +99,7 @@ public class RelatorioPrintDataProvider "estabelecimentos.id", "estabelecimentos.nome", "hs_relatorio.data", "marcacoes_estabelecimento.data", "hs_relatorio.acompanhante1", "hs_relatorio.funcao_acompanhante1", - "hs_relatorio.funcionarios" }, + "hs_relatorio.funcionarios", "estabelecimentos.morada" }, new Field( "hs_relatorio.id" ).isEqual( id ), null, null, @@ -118,10 +118,11 @@ public class RelatorioPrintDataProvider String nomeAcompanhante = ( String ) array.get( 0, 7 ); String funcaoAcompanhante = ( String ) array.get( 0, 8 ); String textoFuncionarios = ( String ) array.get( 0, 9 ); + String morada = ( String ) array.get( 0, 10 ); EmpresaToPrint empresa = new EmpresaToPrint( nomeEmpresa, "http://www.evolute.pt:13080/SIPRPImages/image?id=" + logoId, nomeEstabelecimento, actividadeEmpresa, - nomeAcompanhante, funcaoAcompanhante ); + nomeAcompanhante, funcaoAcompanhante, morada ); RelatorioToPrint plano = new RelatorioToPrint( empresa,