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 3a37f76cd..7955e85a3 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 @@ -55,6 +55,7 @@ public class BusquedaConfTotemController extends MyGenericForwardComposer { private Checkbox chkPermitirReserva; private Checkbox chktrabalhaComParcelamento; private Checkbox chkImprimeComprovanteCartaoEmpresaCorrida; + private Checkbox chktListarPassageiroUltimaPoltrona; private static Logger log = Logger.getLogger(BusquedaConfTotemController.class); private MyListbox empresaList; @Autowired @@ -107,6 +108,7 @@ public class BusquedaConfTotemController extends MyGenericForwardComposer { chkPagamentoMultiempresaBPe.setChecked(StringUtils.isBlank(map.get("isPagamentoMultiempresaBPe")) ? false : Boolean.parseBoolean(map.get("isPagamentoMultiempresaBPe"))); chkImprimeComprovanteCartaoEmpresaCorrida.setChecked(StringUtils.isBlank(map.get("isImprimeComprovanteCartaoEmpresaCorrida")) ? false : Boolean.parseBoolean(map.get("isImprimeComprovanteCartaoEmpresaCorrida"))); chktrabalhaComParcelamento.setChecked(StringUtils.isBlank(map.get("trabalhaComParcelamentoCartaoCredito")) ? false : Boolean.parseBoolean(map.get("trabalhaComParcelamentoCartaoCredito"))); + chktListarPassageiroUltimaPoltrona.setChecked(StringUtils.isBlank(map.get("listarPassageiro")) ? false : Boolean.parseBoolean(map.get("listarPassageiro"))); empresaList.setData(lsEmpresas); @@ -258,6 +260,20 @@ public class BusquedaConfTotemController extends MyGenericForwardComposer { novoItem.setValor(String.valueOf(chktrabalhaComParcelamento.isChecked())); confTotemService.suscribir(novoItem); } + + confTotem = map.get("listarPassageiro"); + if (confTotem != null) { + confTotem.setValor(String.valueOf(chktListarPassageiroUltimaPoltrona.isChecked())); + confTotem.setFecmodif(new Date()); + confTotem.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + confTotemService.actualizacion(confTotem); + } else { + novoItem = new ConfTotem(); + novoItem.setChave("listarPassageiro"); + novoItem.setValor(String.valueOf(chktListarPassageiroUltimaPoltrona.isChecked())); + confTotemService.suscribir(novoItem); + } + confTotem = map.get("empresasParaVenda"); List lsEmpresas = empresaList.getListData(); diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index f10a7009c..14a6a9874 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -8938,6 +8938,10 @@ busquedaConfTotemController.seguroTabela=Seguro Tabela (Cliente escolhe SIM/Nà busquedaConfTotemController.pagamentoMultiempresaBPe.ajuda=Habilita o pagamento multiempresa. Cada valor de transação cairá na conta sitef separado por empresa. Porém o cliente terá que inserir o cartão de acordo com a quantidade de empresas que tiver no carrinho de compras. busquedaConfTotemController.pagamentoMultiempresaBPe=Pagamento Multiempresa BPe busquedaConfTotemController.imprimeComprovanteCartaoEmpresaCorrida.value=Imprimir Comprovante Cartão como Empresa da Corrida. +busquedaConfTotemController.trabalhaComParcelamento.ajuda=Habilita o parcelamento de compras no cartão de credito. +busquedaConfTotemController.trabalhaComParcelamento=Parcelamento no cartão de credito. +busquedaConfTotemController.ListarPassageiroUltimaPoltrona=Preencher dado(s) do(s) passageiro(s) só após selecionar poltrona(s). +busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda=Na tela de poltrona, só será solicitado dados do(s) passageiro(s) (Nome e documento) após selecionar as poltrona(s). indexController.mniTrocoSimples.mniRelatorioTrocoSimples.label=Relatório Troco Simples relatorioTrocoSimples.window.title=Relatório Troco Simples diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index cae27de40..3261ed577 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -8627,7 +8627,10 @@ busquedaConfTotemController.seguroTabela=Seguro Tabela (Cliente escolhe SIM/NÃO busquedaConfTotemController.pagamentoMultiempresaBPe.ajuda=Habilita o pagamento multiempresa. Cada valor de transação cairá na conta sitef separado por empresa. Porém o cliente terá que inserir o cartão de acordo com a quantidade de empresas que tiver no carrinho de compras. busquedaConfTotemController.pagamentoMultiempresaBPe=Pagamento Multiempresa BPe busquedaConfTotemController.imprimeComprovanteCartaoEmpresaCorrida.value=Imprimir Comprovante Cartão como Empresa da Corrida. -busquedaConfTotemController.trabalhaComParcelamento.ajuda=Permite el pago a plazos en su tarjeta de crédito. +busquedaConfTotemController.trabalhaComParcelamento.ajuda=Habilita o parcelamento de compras no cartão de credito. +busquedaConfTotemController.trabalhaComParcelamento=Parcelamento no cartão de credito. +busquedaConfTotemController.ListarPassageiroUltimaPoltrona=Preencher dado(s) do(s) passageiro(s) só após selecionar poltrona(s). +busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda=Na tela de poltrona, só será solicitado dados do(s) passageiro(s) (Nome e documento) após selecionar as poltrona(s). relatorioVendasCartoesController.window.title = Relatório Vendas Cartões diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 2f633a7eb..3e934a8d5 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -9058,6 +9058,8 @@ busquedaConfTotemController.pagamentoMultiempresaBPe=Pagamento Multiempresa BPe busquedaConfTotemController.imprimeComprovanteCartaoEmpresaCorrida.value=Imprimir Comprovante Cartão como Empresa da Corrida. busquedaConfTotemController.trabalhaComParcelamento.ajuda=Habilita o parcelamento de compras no cartão de credito. busquedaConfTotemController.trabalhaComParcelamento=Parcelamento no cartão de credito. +busquedaConfTotemController.ListarPassageiroUltimaPoltrona=Preencher dado(s) do(s) passageiro(s) só após selecionar poltrona(s). +busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda=Na tela de poltrona, só será solicitado dados do(s) passageiro(s) (Nome e documento) após selecionar as poltrona(s). indexController.mniTrocoSimples.mniRelatorioTrocoSimples.label=Relatório Troco Simples diff --git a/web/gui/catalogos/busquedaConfTotem.zul b/web/gui/catalogos/busquedaConfTotem.zul index dd163089b..fa6ad8c90 100644 --- a/web/gui/catalogos/busquedaConfTotem.zul +++ b/web/gui/catalogos/busquedaConfTotem.zul @@ -144,16 +144,24 @@ -                 - -               + label="${c:l('busquedaConfTotemController.trabalhaComParcelamento')}" />                 +                         - + + +                 +               + +           + +