|
|
|
|
@ -104,6 +104,7 @@ public class RelatorioPrintDataProvider
|
|
|
|
|
"estabelecimentos.id", "estabelecimentos.nome",
|
|
|
|
|
"hs_relatorio.data", "marcacoes_estabelecimento.data",
|
|
|
|
|
"hs_relatorio.acompanhante1", "hs_relatorio.funcao_acompanhante1",
|
|
|
|
|
"hs_relatorio.acompanhante2", "hs_relatorio.funcao_acompanhante2",
|
|
|
|
|
"hs_relatorio.funcionarios", "estabelecimentos.morada",
|
|
|
|
|
"hs_relatorio.avaliacao_inicial"},
|
|
|
|
|
new Field( "hs_relatorio.id" ).isEqual( id ),
|
|
|
|
|
@ -123,13 +124,15 @@ public class RelatorioPrintDataProvider
|
|
|
|
|
Date dataProximaVisita = getDataProximaVisita( estabelecimentoId, dataVisita );
|
|
|
|
|
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 );
|
|
|
|
|
String tipoAvaliacao = ( array.get( 0, 11 ) != null && ( ( Boolean ) array.get( 0, 11 ) ).booleanValue() ) ? "INICIAL" : "PERI\u00d3DICA";
|
|
|
|
|
String nomeAcompanhante2 = ( String ) array.get( 0, 9 );
|
|
|
|
|
String funcaoAcompanhante2 = ( String ) array.get( 0, 10 );
|
|
|
|
|
String textoFuncionarios = ( String ) array.get( 0, 11 );
|
|
|
|
|
String morada = ( String ) array.get( 0, 12 );
|
|
|
|
|
String tipoAvaliacao = ( array.get( 0, 13 ) != null && ( ( Boolean ) array.get( 0, 13 ) ).booleanValue() ) ? "INICIAL" : "PERI\u00d3DICA";
|
|
|
|
|
EmpresaToPrint empresa = new EmpresaToPrint( nomeEmpresa,
|
|
|
|
|
"http://www.evolute.pt:13080/SIPRPImages/image?id=" + logoId,
|
|
|
|
|
nomeEstabelecimento, actividadeEmpresa,
|
|
|
|
|
nomeAcompanhante, funcaoAcompanhante, morada );
|
|
|
|
|
nomeAcompanhante, funcaoAcompanhante, nomeAcompanhante2, funcaoAcompanhante2, morada );
|
|
|
|
|
RelatorioToPrint plano =
|
|
|
|
|
new RelatorioToPrint(
|
|
|
|
|
empresa,
|
|
|
|
|
|