From 26cd9f2fe45c78c1f1677c3f21ca0b84017bf70c Mon Sep 17 00:00:00 2001 From: valdir Date: Wed, 27 May 2020 19:20:03 +0000 Subject: [PATCH] =?UTF-8?q?0019336:=20Valtur-=20(GLPI=20-=2025261)=20Relat?= =?UTF-8?q?=C3=B3rio=20de=20Aproveitamento=20bug#19336=20dev:thiago.veloso?= =?UTF-8?q?=20qua:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@101788 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../RelatorioAproveitamentoController.java | 14 ++++++++++++++ web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + 3 files changed, 16 insertions(+) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioAproveitamentoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioAproveitamentoController.java index 2fa73b9d7..b73b7966a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioAproveitamentoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioAproveitamentoController.java @@ -11,6 +11,7 @@ import java.util.Map; import javax.sql.DataSource; +import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -227,6 +228,7 @@ public class RelatorioAproveitamentoController extends MyGenericForwardComposer if (corridaList.getData().length == 1) { corridaList.setSelectedIndex(0); + txtCorridaId.setValue(((Corrida) corridaList.getSelected()).getId().getCorridaId().toString()); btnExecutarRelatorio.setDisabled(false); } @@ -240,6 +242,18 @@ public class RelatorioAproveitamentoController extends MyGenericForwardComposer private void executarRelatorio() throws Exception { Map parametros = new HashMap(); + + if(StringUtils.isBlank(this.txtCorridaId.getValue())) { + try { + Messagebox.show(Labels.getLabel("relatorioAproveitamentoController.semServico.label"), + Labels.getLabel("relatorioAproveitamentoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + log.error("", ex); + } + + return; + } parametros.put("CORRIDA_ID", this.txtCorridaId.getValue()); parametros.put("FECCORRIDA", new java.sql.Date(((java.util.Date) this.fecCorrida.getValue()).getTime())); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index cdfe0c176..025e5adaf 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -489,6 +489,7 @@ relatorioAproveitamentoController.DataServico.label = Fecha servicio relatorioAproveitamentoController.HoraServico.label = Hora servicio relatorioAproveitamentoController.Classe.label = Clase relatorioAproveitamentoController.btnBuscarServico.label = Buscar servicio +relatorioAproveitamentoController.semServico.label=Escolha o serviço para impressão do relatório # Relatório Bilhetes Vendidos relatorioBilhetesVendidosController.window.title = Bilhetes Vendidos diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 0f6358d8e..58963bf8a 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -535,6 +535,7 @@ relatorioAproveitamentoController.DataServico.label = Data Serviço relatorioAproveitamentoController.HoraServico.label = Hora Serviço relatorioAproveitamentoController.Classe.label = Classe relatorioAproveitamentoController.btnBuscarServico.label = Buscar Serviço +relatorioAproveitamentoController.semServico.label=Escolha o serviço para impressão do relatório # Relatorio Empresa Corrida relatorioEmpresaCorridaController.window.title=Relatório Empresa Corrida