fixes bug#23106

qua:
dev:Aristides

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@109383 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdevir 2021-10-29 18:52:04 +00:00
parent dd4018ee2e
commit d6ea1cc8de
5 changed files with 42 additions and 7 deletions

View File

@ -354,7 +354,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
lsMotivoViaje = motivoViajeService.obtenerTodos(); lsMotivoViaje = motivoViajeService.obtenerTodos();
lsTipoDomicilio = tipoDomicilioService.obtenerTodos(); lsTipoDomicilio = tipoDomicilioService.obtenerTodos();
lsEscola = escolaService.obtenerTodos(); lsEscola = escolaService.obtenerTodos();
reservaEspecialClienteList = new ArrayList<ReservaEspecialCliente>();
estudanteComDesconto = false; estudanteComDesconto = false;
try { try {
cliente = (Cliente) Executions.getCurrent().getArg().get("cliente"); cliente = (Cliente) Executions.getCurrent().getArg().get("cliente");
@ -1001,6 +1001,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
clienteService.suscribir(cliente); clienteService.suscribir(cliente);
clienteList.addItemNovo(cliente); clienteList.addItemNovo(cliente);
} else { } else {
cliente.setListReservaEspecialCliente(reservaEspecialClienteList);
cliente = clienteService.actualizacion(cliente); cliente = clienteService.actualizacion(cliente);
clienteList.updateItem(cliente); clienteList.updateItem(cliente);
} }
@ -1794,11 +1795,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
public void onClick$btnRemoverReservaEspecial(Event ev) throws InterruptedException { public void onClick$btnRemoverReservaEspecial(Event ev) throws InterruptedException {
ReservaEspecialCliente reservaEspecialCliente = (ReservaEspecialCliente) reservaEspecialMyListBox.getSelected(); ReservaEspecialCliente reservaEspecialCliente = (ReservaEspecialCliente) reservaEspecialMyListBox.getSelected();
if (reservaEspecialCliente != null) { if (reservaEspecialCliente != null) {
reservaEspecialClienteList.remove(reservaEspecialCliente);
reservaEspecialCliente.setActivo(false); reservaEspecialCliente.setActivo(false);
reservaEspecialCliente.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); reservaEspecialCliente.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
reservaEspecialCliente.setFecmodif(Calendar.getInstance().getTime()); reservaEspecialCliente.setFecmodif(Calendar.getInstance().getTime());
reservaEspecialClienteList.remove(reservaEspecialCliente);
reservaEspecialMyListBox.setData(new ArrayList<ReservaEspecialCliente>(reservaEspecialClienteList)); reservaEspecialMyListBox.setData(new ArrayList<ReservaEspecialCliente>(reservaEspecialClienteList));
reservaEspecialClienteList.add(reservaEspecialCliente);
cliente.setListReservaEspecialCliente(reservaEspecialClienteList); cliente.setListReservaEspecialCliente(reservaEspecialClienteList);
} }
} }

View File

@ -6756,6 +6756,22 @@ editarClienteController.MSG.borrarOK=Cliente excluído com sucesso.
editarClienteController.MSG.borrarPergunta=Deseja excluir o cliente? editarClienteController.MSG.borrarPergunta=Deseja excluir o cliente?
editarClienteController.lbTelefonoDos.value=Celular editarClienteController.lbTelefonoDos.value=Celular
editarClienteController.MSG.validacaoCPF=CPF deve conter exatamente 11 dígitos. editarClienteController.MSG.validacaoCPF=CPF deve conter exatamente 11 dígitos.
editarClienteController.lbFecInicio.value = Data Inicial Vigência
editarClienteController.lbFecFinal.value = Data Final Vigência
editarClienteController.lbTiempoLiberacao.value = Tempo para Liberação de Reserva
editarClienteController.lbNumAsientosCorrida.value = Número da poltrona
editarClienteController.lbDias.value = Dias da Semana
editarClienteController.lbServicoReserva.value = Serviço
editarClienteController.lbDtIni.value = Dt. Ini
editarClienteController.lbDtFin.value = Dt. Fin
editarClienteController.lbtempoConf.value = Tempo Conf.
editarClienteController.locOrigem.value = Origem
editarClienteController.locDestino.value = Destino
editarClienteController.NumPoltrona.value = Num. Polt
editarClienteController.diasSemana.value = Dias
editarClienteController.msg.noServicoValido = O serviço informado na aba Reserva Especial Clientes não é valido.
editarClienteController.msg.noPoltronaValido = Número Poltrona não é válido para o serviço informado.
busquedaClienteController.lbCalle.value=Rua busquedaClienteController.lbCalle.value=Rua
busquedaClienteController.lbNumero.value=Número busquedaClienteController.lbNumero.value=Número
busquedaClienteController.lbColonia.value=Bairro busquedaClienteController.lbColonia.value=Bairro

View File

@ -6760,6 +6760,23 @@ editarClienteController.MSG.borrarOK = Cliente excluído com sucesso.
editarClienteController.MSG.borrarPergunta = Deseja excluir o cliente? editarClienteController.MSG.borrarPergunta = Deseja excluir o cliente?
editarClienteController.lbTelefonoDos.value = Celular editarClienteController.lbTelefonoDos.value = Celular
editarClienteController.MSG.validacaoCPF = CPF deve conter exatamente 11 dígitos. editarClienteController.MSG.validacaoCPF = CPF deve conter exatamente 11 dígitos.
editarClienteController.lbFecInicio.value = Data Inicial Vigência
editarClienteController.lbFecFinal.value = Data Final Vigência
editarClienteController.lbTiempoLiberacao.value = Tempo para Liberação de Reserva
editarClienteController.lbNumAsientosCorrida.value = Número da poltrona
editarClienteController.lbDias.value = Dias da Semana
editarClienteController.lbServicoReserva.value = Serviço
editarClienteController.lbDtIni.value = Dt. Ini
editarClienteController.lbDtFin.value = Dt. Fin
editarClienteController.lbtempoConf.value = Tempo Conf.
editarClienteController.locOrigem.value = Origem
editarClienteController.locDestino.value = Destino
editarClienteController.NumPoltrona.value = Num. Polt
editarClienteController.diasSemana.value = Dias
editarClienteController.msg.noServicoValido = O serviço informado na aba Reserva Especial Clientes não é valido.
editarClienteController.msg.noPoltronaValido = Número Poltrona não é válido para o serviço informado.
editarClienteController.MSG.exigeEmailOuTelefone = Ingrese correo electrónico o teléfono
busquedaClienteController.lbCalle.value = Calle busquedaClienteController.lbCalle.value = Calle
busquedaClienteController.lbNumero.value = Numero busquedaClienteController.lbNumero.value = Numero
busquedaClienteController.lbColonia.value = Barrio busquedaClienteController.lbColonia.value = Barrio
@ -6772,7 +6789,6 @@ busquedaClienteController.nombmaterno.label = Apellido Materno
busquedaClienteController.numtelefono.label = Teléfono busquedaClienteController.numtelefono.label = Teléfono
busquedaClienteController.numtelefonodos.label = Celular busquedaClienteController.numtelefonodos.label = Celular
busquedaClienteController.lbDescorreo.value = E-mail busquedaClienteController.lbDescorreo.value = E-mail
editarClienteController.MSG.exigeEmailOuTelefone = Ingrese correo electrónico o teléfono
#Editar Cliente #Editar Cliente
editarClienteController.window.title = Cliente editarClienteController.window.title = Cliente

View File

@ -7326,7 +7326,8 @@ editarClienteController.msg.conflitoVigenciaNaoSalvo = Este Desconto com esta Li
editarClienteController.msg.fecFinBeforeFecIni = A Data Final não pode ser anterior a Data Inicial editarClienteController.msg.fecFinBeforeFecIni = A Data Final não pode ser anterior a Data Inicial
editarClienteController.lbFecInicio.value = Data Inicial Vigência editarClienteController.lbFecInicio.value = Data Inicial Vigência
editarClienteController.lbFecFinal.value = Data Final Vigência editarClienteController.lbFecFinal.value = Data Final Vigência
editarClienteController.lbTiempoConfirmacao.value = Tempo para confirmação de Reserva editarClienteController.lbTiempoLiberacao.value = Tempo para Liberação de Reserva
editarClienteController.lbHelpTempoLiberacao.value = Este campo valida o Tempo antes da saída da corrida em que poltrona da reserva será liberada para venda (reserva deixará de existir).
editarClienteController.lbNumAsientosCorrida.value = Número da poltrona editarClienteController.lbNumAsientosCorrida.value = Número da poltrona
editarClienteController.lbDias.value = Dias da Semana editarClienteController.lbDias.value = Dias da Semana
editarClienteController.lbServicoReserva.value = Serviço editarClienteController.lbServicoReserva.value = Serviço

View File

@ -542,10 +542,10 @@
<row> <row>
<hbox> <hbox>
<label value="${c:l('editarClienteController.lbTiempoConfirmacao.value')}"/> <label value="${c:l('editarClienteController.lbTiempoLiberacao.value')}"/>
<image <image
src="/gui/img/Question_mark_1.png" src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarClienteController.lbTiposConfirmacao.value')}" tooltiptext="${c:l('editarClienteController.lbHelpTempoLiberacao.value')}"
style="cursor: help" /> style="cursor: help" />
</hbox> </hbox>
<vbox> <vbox>