From 503991e271550b6f44337aca98f821cfc89a7eca Mon Sep 17 00:00:00 2001 From: walace Date: Fri, 3 Jun 2022 17:26:22 +0000 Subject: [PATCH] fixes bug#24439 qua: dev: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@112546 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/BusquedaConfTotemController.java | 18 +++++++++++++++++- web/WEB-INF/i3-label_es_MX.label | 3 ++- web/WEB-INF/i3-label_pt_BR.label | 5 ++++- web/gui/catalogos/busquedaConfTotem.zul | 18 +++++++++++++++++- 4 files changed, 40 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaConfTotemController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaConfTotemController.java index 24c51b300..b49c3de8f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaConfTotemController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaConfTotemController.java @@ -38,6 +38,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfTotemVentaRapidaOrigemDestino; @@ -86,6 +87,7 @@ public class BusquedaConfTotemController extends MyGenericForwardComposer { private transient PagedListWrapper plwOrigensDestinosVentaRapida; private MyListbox localidadesOrigemList; private Paging pagingOrigensDestinosVentaRapida; + private MyTextboxDecimal txtPrecioParcelaMinima; @Override public void doAfterCompose(Component comp) throws Exception { @@ -145,7 +147,7 @@ public class BusquedaConfTotemController extends MyGenericForwardComposer { chktListarPassageiroUltimaPoltrona.setChecked(StringUtils.isBlank(map.get("listarPassageiro")) ? false : Boolean.parseBoolean(map.get("listarPassageiro"))); chkPermitirVendaRapida.setChecked(StringUtils.isBlank(map.get("isVendaRapidaHabilitado")) ? false : Boolean.parseBoolean(map.get("isVendaRapidaHabilitado"))); // cantCorrida.setValue(StringUtils.isBlank(map.get("cantCorrida")) ? 0 : Integer.parseInt(map.get("cantCorrida"))); - + txtPrecioParcelaMinima.setValue(StringUtils.isBlank(map.get("valorParcelaMinima")) ? "0" : map.get("valorParcelaMinima")); empresaList.setData(lsEmpresas); bandeirasList.setData(lsBandeirasCartao); @@ -429,6 +431,20 @@ public class BusquedaConfTotemController extends MyGenericForwardComposer { confTotemService.suscribir(novoItem); } + + confTotem = map.get("valorParcelaMinima"); + if (confTotem != null) { + confTotem.setValor(txtPrecioParcelaMinima.getValue()); + confTotem.setFecmodif(new Date()); + confTotem.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + confTotemService.actualizacion(confTotem); + } else { + novoItem = new ConfTotem(); + novoItem.setChave("valorParcelaMinima"); + novoItem.setValor(txtPrecioParcelaMinima.getValue()); + + confTotemService.suscribir(novoItem); + } Messagebox.show( Labels.getLabel("busquedaConfTotemController.MSG.suscribirOK"), diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index ea9662cf1..d0831e270 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -9153,7 +9153,8 @@ busquedaConfTotemController.lbParadaOrigem.value= Parada Origen busquedaConfTotemController.lbParadaDestino.value= Parada Destino busquedaConfTotemController.permiteVendaRapida.ajuda=Permitir que o totem habilite o botão próximas partidas.(Venta Rápida) busquedaConfTotemController.lbPermitirProximasPartidas.value = Permitir Venta Rápida (Próximas Partidas ) - +busquedaConfTotemController.valorParcelaMinima.value = Valor mínimo para parcelamento +busquedaConfTotemController.valorParcelaMinima.ajuda=Valor mínimo para parcelar no cartão de crédito. relatorioVendasCartoesController.window.title = Relatório Vendas Cartões relatorioVendasCartoesController.lbEmpresa.value = Empresa diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 9fabd21f7..461900f8f 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -9795,7 +9795,10 @@ busquedaConfTotemController.lbQtdCorrida.value = Quantidade Corrida busquedaConfTotemController.lbParadaOrigem.value= Localidade Origem busquedaConfTotemController.lbParadaDestino.value= Localidade Destino busquedaConfTotemController.permiteVendaRapida.ajuda=Permitir que o totem habilite o botão próximas partidas.(Venda Rápida) -busquedaConfTotemController.lbPermitirProximasPartidas.value = Permitirr Venda Rápida (Próximas Partidas ) +busquedaConfTotemController.lbPermitirProximasPartidas.value = Permitir Venda Rápida (Próximas Partidas ) +busquedaConfTotemController.valorParcelaMinima.value = Valor mínimo para parcelamento +busquedaConfTotemController.valorParcelaMinima.ajuda=Valor mínimo para parcelar no cartão de crédito. + editarConfTotemController.lbParadaOrigem.value = Localidade de Origem diff --git a/web/gui/catalogos/busquedaConfTotem.zul b/web/gui/catalogos/busquedaConfTotem.zul index 6e73b256b..f2bd0777d 100644 --- a/web/gui/catalogos/busquedaConfTotem.zul +++ b/web/gui/catalogos/busquedaConfTotem.zul @@ -207,7 +207,23 @@           - + + + +                 + + +           + +