diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/BusquedaHistoricoComissaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/BusquedaHistoricoComissaoController.java index 264bef5b3..5bcf17536 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/BusquedaHistoricoComissaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/BusquedaHistoricoComissaoController.java @@ -72,6 +72,12 @@ public class BusquedaHistoricoComissaoController extends MyGenericForwardCompose Date periodoFinal = datMesFim.getValue(); List historico = comissaoService.buscaHistoricoComissao(puntoVenta != null ? puntoVenta.getPuntoventaId() : null, empresa.getEmpresaId(), periodoInicial, periodoFinal); + if(historico == null || historico.isEmpty()) { + Messagebox.show(Labels.getLabel("MSG.ningunRegistroRelatorio"), + Labels.getLabel("busquedaHistoricoComissaoController.window.title"), + Messagebox.OK, Messagebox.ERROR); + return; + } Map parametros = new HashMap(); parametros.put("puntoventa", puntoVenta != null ? puntoVenta.getNombpuntoventa() : "Todos"); @@ -83,7 +89,7 @@ public class BusquedaHistoricoComissaoController extends MyGenericForwardCompose Relatorio relatorio = null; if(puntoVenta != null && puntoVenta.getPuntoventaId() > -1) { relatorio = new RelatorioHistoricoComissao(parametros, dataSourceRead.getConnection()); - } else if(puntoVenta == null) { + } else { relatorio = new RelatorioHistoricoComissaoGeral(parametros, dataSourceRead.getConnection()); } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index e340f1c0c..ec6d43cc4 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -25,6 +25,7 @@ MSG.NO = No MSG.VALIDA = Válida MSG.NO.VALIDA = No es Válida MSG.ningunRegistro = No se encontró ningún registro con esta búsqueda +MSG.ningunRegistroRelatorio = No se encontró ningún registro para emitir el reporte MSG.Registro.Existe = Ya existe un registro con estos datos MSG.Registro.Existe.Origem.Destino.Via = Ya existe un registro con estos datos de origen, destino, via MSG.Equivalencia.Existe = Ya existe un registro con esta equivalencia diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 1a7986d67..2181617fd 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -25,6 +25,7 @@ MSG.NO = Não MSG.VALIDA = Válida MSG.NO.VALIDA = Não é válida MSG.ningunRegistro = Não foi encontrado nenhum registro com essa pesquisa. +MSG.ningunRegistroRelatorio = Não foi encontrado nenhum registro para emissão do relatório MSG.Registro.Existe = Já existe um registro com estes dados. MSG.Registro.Existe.Origem.Destino.Via = Já existe um registro com estes dados de origem, destino, via. MSG.Equivalencia.Existe = Já existe um registro com esta equivalencia.