fixes bug#20368

qua:
dev:

Criado um parametro na configuração do totem, para permitir preeenher os dados do passageiro, somente depois de selecionar as poltronas.

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@103550 d1611594-4594-4d17-8e1d-87c2c4800839
master
walace 2020-09-28 00:41:40 +00:00
parent 73dcbe344f
commit 09db858a3f
5 changed files with 39 additions and 6 deletions

View File

@ -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<Empresa> lsEmpresas = empresaList.getListData();

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -144,16 +144,24 @@
<row>
<groupbox>
<caption
label="${c:l('busquedaConfTotemController.trabalhaComParcelamento')}" />
               
<hlayout>
             
label="${c:l('busquedaConfTotemController.trabalhaComParcelamento')}" />                
<hlayout>              
<checkbox id="chktrabalhaComParcelamento"></checkbox>
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.trabalhaComParcelamento.ajuda')}"
style="cursor: help" />          
</hlayout>
</groupbox>
</groupbox>
<groupbox>
<caption
label="${c:l('busquedaConfTotemController.ListarPassageiroUltimaPoltrona')}" />                
<hlayout>              
<checkbox id="chktListarPassageiroUltimaPoltrona"></checkbox>
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda')}"
style="cursor: help" />          
</hlayout>
</groupbox>
</row>
</rows>