diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java index 7487981ca..cc7577936 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java @@ -244,6 +244,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp private Timebox tbTempoMaiorKM; private Spinner spnKM; + + private Checkbox chkIndClientePcd; + private Intbox qtdeLimiteNaoEmbarque; private Radio radioIndPermiteTrocaTransferenciaSim; public List getLsCategorias() { @@ -942,6 +945,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked()); cDescuento.setIndEmiteSomenteCupomEmbarque(chkIndEmiteSomenteCupomEmbarque.isChecked()); cDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue()); + cDescuento.setIndClientePcd(chkIndClientePcd.isChecked()); + cDescuento.setQtdeLimiteNaoEmbarque(qtdeLimiteNaoEmbarque.getValue()); if (radioHorarioLiberacaoVendaOrigem.isChecked()) { cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java index 91f0bbb92..f2516577f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java @@ -145,7 +145,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene private Radio rdVendaAntecipadaKMSi; private Radio rdVendaAntecipadaKMNo; - + + private Checkbox chkIndClientePcd; + private Intbox qtdeLimiteNaoEmbarque; private Radio radioIndPermiteTrocaTransferenciaSim; private Radio radioIndPermiteTrocaTransferenciaNao; @@ -256,6 +258,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene radioHorarioLiberacaoVendaTrecho.setChecked(false); chkIndEmiteSomenteCupomEmbarque.setChecked(categoriaDescuento.getIndEmiteSomenteCupomEmbarque()); qtdeViasCupomEmbarque.setValue(categoriaDescuento.getQtdeViasCupomEmbarque()); + chkIndClientePcd.setChecked(categoriaDescuento.getIndClientePcd()); + qtdeLimiteNaoEmbarque.setValue(categoriaDescuento.getQtdeLimiteNaoEmbarque()); if(Boolean.TRUE.equals(categoriaDescuento.getIndCuotaNuncaLiberar())) { rdNuncaLiberar.setChecked(true); @@ -536,6 +540,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked()); categoriaDescuento.setIndEmiteSomenteCupomEmbarque(chkIndEmiteSomenteCupomEmbarque.isChecked()); categoriaDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue()); + categoriaDescuento.setIndClientePcd(chkIndClientePcd.isChecked()); + categoriaDescuento.setQtdeLimiteNaoEmbarque(qtdeLimiteNaoEmbarque.getValue()); categoriaDescuento.setIndPermiteTrocaTransferencia(radioIndPermiteTrocaTransferenciaSim.isChecked()); categoriaDescuentoList.updateItem(categoriaDescuento); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java index 4606a3e2f..3464270b6 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java @@ -192,6 +192,8 @@ public class EditarClienteController extends MyGenericForwardComposer { private Boolean usaCPFComoFidelidade = false; private String clienteEnderecoObrigatorio = "no empty"; + + private Datebox fecbloqueiopcd; public void aplicarMascara() { Clients.evalJavaScript( @@ -323,6 +325,7 @@ public class EditarClienteController extends MyGenericForwardComposer { } else { cliente = clienteService.obtenerID(cliente.getClienteId()); lsClienteFidelidad = cliente.getListClienteFidelidadActivos(); + fecbloqueiopcd.setValue(cliente.getFecbloqueiopcd()); if (cliente.getTipoIdentificacionUno() != null && cliente.getTipoIdentificacionUno().getDesctipo().equals(CPF)) { validaNumFidelidadeCPF(cliente.getNumIdentificaUno()); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 0d67c57f3..a6b9b5060 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2362,6 +2362,8 @@ editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venta Antecipada por KM +editarConfiguracionCategoriaController.lblQtdeLimiteNaoEmbarque.value = Qtd Limite Não Embarque +editarConfiguracionCategoriaController.lblIndClientePcd.value = Cliente PCD editarConfiguracionCategoriaController.permitetrocatransferencia.value = Permite Troca/Transferência # Detener a pantalla de Búsqueda @@ -6463,6 +6465,7 @@ editarClienteController.msg.jueves=JU editarClienteController.msg.viernes=VI editarClienteController.msg.sabado=SA editarClienteController.tab.label.curso = Curso +editarClienteController.lbFecbloqueiopcd.value = PCD Suspenso até editarClienteController.lbNumFidelidade.value= Numero de Fidelidade editarClienteController.empresa.value = Empresa diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 9fd975ae1..2da09e3cb 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2535,11 +2535,10 @@ editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venda Antecipada por KM +editarConfiguracionCategoriaController.lblQtdeLimiteNaoEmbarque.value = Qtd Limite Não Embarque +editarConfiguracionCategoriaController.lblIndClientePcd.value = Cliente PCD editarConfiguracionCategoriaController.permitetrocatransferencia.value = Permite Troca/Transferência - - - # Detener a pantalla de Pesquisa busquedaCatalogoDeParadaController.window.title = Localidade busquedaCatalogoDeParadaController.btnRefresh.tooltiptext = Atualizar @@ -6750,7 +6749,8 @@ editarClienteController.msg.miercoles=4ª editarClienteController.msg.jueves=5ª editarClienteController.msg.viernes=6ª editarClienteController.msg.sabado=SAB -editarClienteController.tab.label.curso = Curso +editarClienteController.tab.label.curso = Curso +editarClienteController.lbFecbloqueiopcd.value = PCD Suspenso até editarClienteController.lbNumFidelidade.value= Número de Fidelidade editarClienteController.empresa.value = Empresa diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul index b19e0957a..606bf02f5 100644 --- a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul +++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul @@ -90,11 +90,15 @@ mold="rounded" buttonVisible="true" width="50%" model="@{winEditarConfiguracionCategoria$composer.lsCategorias}" /> - + diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul index 7abcdf6cd..84ded8569 100644 --- a/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul +++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul @@ -9,7 +9,7 @@ border="normal" title="${c:l('editarConfiguracionCategoriaController.window.title')}" apply="${editarConfiguracionCategoriaDatosCategoriaController}" - width="800px" contentStyle="overflow:auto"> + width="850px" contentStyle="overflow:auto">