From da7917ddd25d563c9fb49eb191a69638069be655 Mon Sep 17 00:00:00 2001 From: Aristides Date: Tue, 3 Oct 2023 15:55:22 -0300 Subject: [PATCH] fix bugs#AL-3303 --- ...rioVendaBilhetePorEmpresaAutorizadora.java | 5 ++++- ...lhetePorEmpresaAutorizadoraController.java | 19 +------------------ 2 files changed, 5 insertions(+), 19 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendaBilhetePorEmpresaAutorizadora.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendaBilhetePorEmpresaAutorizadora.java index e61aac7e5..bdff88a5a 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendaBilhetePorEmpresaAutorizadora.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendaBilhetePorEmpresaAutorizadora.java @@ -58,6 +58,7 @@ public class RelatorioVendaBilhetePorEmpresaAutorizadora extends Relatorio { private void setarParmetrosObrigatorios(Map parametros, NamedParameterStatement stmt) throws SQLException { + if (parametros.get("EMPRESA_ID") != null) { stmt.setInt("EMPRESA_ID", Integer.valueOf(parametros.get("EMPRESA_ID").toString())); } @@ -102,7 +103,9 @@ public class RelatorioVendaBilhetePorEmpresaAutorizadora extends Relatorio { sql.append(" ca.activo = 1 "); sql.append(" and ca.indreimpresion = 0 "); sql.append(" and CA.FECHORVENTA >= :DATA_INICIAL AND CA.FECHORVENTA <= :DATA_FINAL "); - sql.append(" and re.empresa_autorizadora_id=:EMPRESAAUTORIZADORA_ID "); + sql.append(" and re.empresa_autorizadora_id in ( "); + sql.append(parametros.get("EMPRESAAUTORIZADORA_ID")); + sql.append(" ) "); if (parametros.get("EMPRESA_ID") != null) { sql.append(" and m.EMPRESA_ID = :EMPRESA_ID"); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendaBilhetePorEmpresaAutorizadoraController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendaBilhetePorEmpresaAutorizadoraController.java index 578cfb728..c66f26ed8 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendaBilhetePorEmpresaAutorizadoraController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioVendaBilhetePorEmpresaAutorizadoraController.java @@ -560,23 +560,6 @@ public class RelatorioVendaBilhetePorEmpresaAutorizadoraController extends MyGen return null; } - private List retornarListEmpresaAutorizadoraeIds() { - List listEmpresasAutorizadora = buscarEmpresaDiferenteDeOperadora(false); - List listEmpresasAutorizadoraInteger = new ArrayList(); - for (Empresa e : listEmpresasAutorizadora) { - listEmpresasAutorizadoraInteger.add(e.getEmpresaId()); - } - return listEmpresasAutorizadoraInteger; - } - - private Integer[] converterEmpresaAutorizadoraeEmArrayDeEmpresaId() { - return converteListIdsEmArrayIds(retornarListEmpresaAutorizadoraeIds()); - } - - private Integer[] converteListIdsEmArrayIds(List ids) { - Integer[] arrayIds = new Integer[ids.size()]; - arrayIds = ids.toArray(arrayIds); - return arrayIds; - } + }