From a129b1e883b795f1416f32550247d9ba70f6ee8c Mon Sep 17 00:00:00 2001 From: alberto Date: Wed, 3 Apr 2019 13:37:25 +0000 Subject: [PATCH] =?UTF-8?q?S=C3=A9rie=20para=20venda=20embarcada=20bug#137?= =?UTF-8?q?48=20dev:trevezani=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@91506 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...utorizacaoUsoSerieEmbarcadaController.java | 33 ++++++++++++------- ...utorizacaoUsoSerieEmbarcadaController.java | 4 +-- web/WEB-INF/i3-label_es_MX.label | 2 +- web/WEB-INF/i3-label_pt_BR.label | 2 +- 4 files changed, 25 insertions(+), 16 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java index e8eb17c37..e74ea1cc1 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java @@ -22,6 +22,7 @@ import com.rjconsultores.ventaboletos.entidad.CtrlSerieEmbarcada; import com.rjconsultores.ventaboletos.entidad.DispositivoEmbarcada; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Estado; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.service.EstadoService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar; @@ -115,20 +116,28 @@ public class BusquedaAutorizacaoUsoSerieEmbarcadaController extends MyGenericFor } if (txtSerie.getText() != null && !txtSerie.getText().isEmpty()) { - autorizacaoUsoSerieEmbarcadaBusqueda.addFilterLike("dispositivoEmbarcada.serie", "%" + txtSerie.getText().trim().concat("%")); + autorizacaoUsoSerieEmbarcadaBusqueda.addFilterLike("serie", "%" + txtSerie.getText().trim().concat("%")); } -// Comboitem cbiEmpresa = cmbEmpresa.getSelectedItem(); -// if (cbiEmpresa != null) { -// Empresa dab = (Empresa) cbiEmpresa.getValue(); -// dispositivoEmbarcadaBusqueda.addFilterEqual("empresa.empresaId", dab.getEmpresaId()); -// } -// -// Comboitem cbiPuntoVenta = cmbPuntoVenta.getSelectedItem(); -// if (cbiPuntoVenta != null) { -// PuntoVenta dab = (PuntoVenta) cbiPuntoVenta.getValue(); -// dispositivoEmbarcadaBusqueda.addFilterEqual("puntoVenta.puntoventaId", dab.getPuntoventaId()); -// } + if (cmbEmpresa.getSelectedItem() != null) { + Empresa e = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + autorizacaoUsoSerieEmbarcadaBusqueda.addFilterEqual("empresa.empresaId", e.getEmpresaId()); + } + + if (cmbPuntoVenta.getSelectedItem() != null) { + PuntoVenta p = (PuntoVenta) cmbPuntoVenta.getSelectedItem().getValue(); + autorizacaoUsoSerieEmbarcadaBusqueda.addFilterEqual("puntoventa.puntoventaId", p.getPuntoventaId()); + } + + if (cmbDescricao.getSelectedItem() != null) { + DispositivoEmbarcada d = (DispositivoEmbarcada) cmbDescricao.getSelectedItem().getValue(); + autorizacaoUsoSerieEmbarcadaBusqueda.addFilterEqual("dispositivoEmbarcada.dispositivoEmbarcadaId", d.getDispositivoEmbarcadaId()); + } + + if (cmbEstado.getSelectedItem() != null) { + Estado e = (Estado) cmbEstado.getSelectedItem().getValue(); + autorizacaoUsoSerieEmbarcadaBusqueda.addFilterEqual("estado.estadoId", e.getEstadoId()); + } autorizacaoUsoSerieEmbarcadaBusqueda.addFilterEqual("activo", Boolean.TRUE); autorizacaoUsoSerieEmbarcadaBusqueda.addSortDesc("ctrlSerieEmbarcadaId"); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java index 4fe551116..905e1a20a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java @@ -1,6 +1,5 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; -import java.util.Date; import java.util.List; import org.apache.log4j.Logger; @@ -159,6 +158,7 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa serieEmbarcada.setCtrlSerieEmbarcadaSeq(seq.getCtrlSerieEmbarcada()); serieEmbarcada.setIndBaixado(Boolean.FALSE); + serieEmbarcada.setIndReutilizado(Boolean.FALSE); serieEmbarcada.setActivo(Boolean.TRUE); ctrlSerieEmbarcadaDAO.suscribir(serieEmbarcada); @@ -166,7 +166,7 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa autorizacaoUsoSerieEmbarcadaList.addItem(serieEmbarcada); Messagebox.show( - Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK"), + Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK", new Object[] { serieEmbarcada.getSerie() }), Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.window.title"), Messagebox.OK, Messagebox.INFORMATION); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 63044870d..51d7f50e9 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -8036,7 +8036,7 @@ autorizacaoUsoSerieEmbarcadaController.puntoventa.value=PONTO DE VENDA autorizacaoUsoSerieEmbarcadaController.usuario.value=USUÁRIO autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA -editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série autorizada com sucesso. +editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso. editarAutorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autorización? diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 344baa775..5d4eebad0 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -8530,7 +8530,7 @@ autorizacaoUsoSerieEmbarcadaController.puntoventa.value=PONTO DE VENDA autorizacaoUsoSerieEmbarcadaController.usuario.value=USUÁRIO autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA -editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série autorizada com sucesso. +editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso. editarAutorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autorização?