From fb4f79864ccea13281e49a5df33643cee657afe0 Mon Sep 17 00:00:00 2001 From: changelogweb Date: Wed, 27 Jan 2021 11:50:16 +0000 Subject: [PATCH] fixes bug#21506 dev: qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@105152 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../RelatorioLinhasHorarioController.java | 36 ++++++++----------- .../filtroRelatorioLinhasHorario.zul | 3 +- 2 files changed, 15 insertions(+), 24 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java index 717ae7d6a..f910c27cd 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java @@ -113,10 +113,6 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { } catch (Exception e) { log.debug(e.getMessage()); } - - if(!verificarFiltrosRelatorio()) { - return; - } parametros.put("TIPOSERVICIO_ID", tipoServico); @@ -130,14 +126,15 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { parametros.put("USUARIO_ID", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString()); parametros.put("NOME_USUARIO", UsuarioLogado.getUsuarioLogado().getNombusuario().toString()); - - if(cmbEmpresa.getSelectedItem() != null && cmbEmpresa.getSelectedItem().getValue() != null) { - Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); - parametros.put("EMPRESA", empresa); - parametros.put("NOMBEMPRESA", empresa.getNombempresa()); - } else { - parametros.put("NOMBEMPRESA", "TODOS"); + + Empresa empresa = null; + try { + empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + } catch (Exception e) { + log.debug(e.getMessage()); } + parametros.put("EMPRESA", empresa); + GrupoRuta grupoRuta = null; try { @@ -152,6 +149,12 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { } else { parametros.put("DESCGRUPO", "TODOS"); } + + if (empresa != null) { + parametros.put("NOMBEMPRESA", empresa.getNombempresa()); + } else { + parametros.put("NOMBEMPRESA", "TODOS"); + } lsNumLinha = new ArrayList(Arrays.asList(linhaListSelList.getData())); @@ -183,17 +186,6 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { } - private boolean verificarFiltrosRelatorio() throws InterruptedException { - cmbEmpresa.getValue(); - if(cmbEmpresa.getSelectedItem() == null || cmbEmpresa.getSelectedItem().getValue() == null) { - Messagebox.show(Labels.getLabel("MSG.Error.empresa.naoinformado"), - Labels.getLabel("relatorioLinhasHorarioController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - return false; - } - return true; - } - public void onClick$btnExecutarRelatorio(Event ev) throws Exception { executarRelatorio(); } diff --git a/web/gui/relatorios/filtroRelatorioLinhasHorario.zul b/web/gui/relatorios/filtroRelatorioLinhasHorario.zul index 1e548bc97..57d69a0ea 100644 --- a/web/gui/relatorios/filtroRelatorioLinhasHorario.zul +++ b/web/gui/relatorios/filtroRelatorioLinhasHorario.zul @@ -219,8 +219,7 @@ + model="@{winFiltroRelatorioLinhasHorario$composer.lsEmpresa}"/>