bug#19444

dev:thiago
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@102031 d1611594-4594-4d17-8e1d-87c2c4800839
master
wilian 2020-06-09 13:38:18 +00:00
parent fd0dbf1bd3
commit 6946457f96
8 changed files with 61 additions and 19 deletions

View File

@ -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<Categoria> 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);

View File

@ -146,6 +146,8 @@ 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);

View File

@ -193,6 +193,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
private Boolean usaCPFComoFidelidade = false;
private String clienteEnderecoObrigatorio = "no empty";
private Datebox fecbloqueiopcd;
public void aplicarMascara() {
Clients.evalJavaScript(
"jQuery('#" + txtNumFax.getUuid() + "').mask('(99)9999-9999');jQuery('#"
@ -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());

View File

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

View File

@ -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
@ -6751,6 +6750,7 @@ editarClienteController.msg.jueves=5ª
editarClienteController.msg.viernes=6ª
editarClienteController.msg.sabado=SAB
editarClienteController.tab.label.curso = Curso
editarClienteController.lbFecbloqueiopcd.value = PCD Suspenso até
editarClienteController.lbNumFidelidade.value= Número de Fidelidade
editarClienteController.empresa.value = Empresa

View File

@ -90,11 +90,15 @@
mold="rounded" buttonVisible="true" width="50%"
model="@{winEditarConfiguracionCategoria$composer.lsCategorias}" />
</row>
<row spans="1,3">
<row>
<label id="lblCantAutorizada"
value="${c:l('editarConfiguracionCategoriaController.lblCantAutorizada.value')}" />
<intbox id="cantAutorizada"
constraint="no empty, no zero" width="50%" maxlength="3" />
<label id="lblQtdeLimiteNaoEmbarque"
value="${c:l('editarConfiguracionCategoriaController.lblQtdeLimiteNaoEmbarque.value')}" />
<intbox id="qtdeLimiteNaoEmbarque"
constraint="no zero" width="20%" maxlength="3" />
</row>
<row spans="1,3">
<label id="lblDescuentoImporte"
@ -151,6 +155,9 @@
<checkbox id="chkExigeEmailpasajero"
label="${c:l('editarConfiguracionCategoriaController.lblExigeEmail.value')}"
checked="false" />
<checkbox id="chkIndClientePcd"
label="${c:l('editarConfiguracionCategoriaController.lblIndClientePcd.value')}"
checked="false" />
</hbox>
</row>
<row>

View File

@ -9,7 +9,7 @@
border="normal"
title="${c:l('editarConfiguracionCategoriaController.window.title')}"
apply="${editarConfiguracionCategoriaDatosCategoriaController}"
width="800px" contentStyle="overflow:auto">
width="850px" contentStyle="overflow:auto">
<toolbar>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnSalvar" height="20"
@ -43,6 +43,12 @@
constraint="no empty, no zero" width="50%" maxlength="3"
value="@{winEditarConfiguracionCategoriasDatosCategoria$composer.categoriaDescuento.cantautorizada}" />
</row>
<row>
<label id="lblQtdeLimiteNaoEmbarque"
value="${c:l('editarConfiguracionCategoriaController.lblQtdeLimiteNaoEmbarque.value')}" />
<intbox id="qtdeLimiteNaoEmbarque"
constraint="no zero" width="50%" maxlength="3" />
</row>
<row>
<label
value="${c:l('editarConfiguracionCategoriaController.lblDescuento.value')}" />
@ -287,6 +293,9 @@
<checkbox id="chkExigeEmailpasajero"
label="${c:l('editarConfiguracionCategoriaController.lblExigeEmail.value')}"
checked="false" />
<checkbox id="chkIndClientePcd"
label="${c:l('editarConfiguracionCategoriaController.lblIndClientePcd.value')}"
checked="false" />
</hbox>
</row>
<row spans="1,3" visible="@{winEditarConfiguracionCategoriasDatosCategoria$composer.descontoComponentePreco}">

View File

@ -9,7 +9,7 @@
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarCliente" border="normal"
apply="${editarClienteController}" width="600px"
apply="${editarClienteController}" width="800px"
contentStyle="overflow:auto" xmlns:h="http://www.w3.org/1999/xhtml"
title="${c:l('editarClienteController.window.title')}">
<toolbar>
@ -46,10 +46,10 @@
<tabpanel>
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="35%" />
<column width="20%"/>
<column width="20%" />
<column width="30%" />
<column width="20%"/>
<column width="30%"/>
</columns>
<rows>
<row spans="1,4">
@ -62,7 +62,7 @@
value="@{winEditarCliente$composer.cliente.nombcliente}" />
</row>
<row spans="1,4">
<row>
<label
value="${c:l('editarClienteController.lbIndSexo.value')}" />
<radiogroup Id="indSexo">
@ -72,18 +72,27 @@
<radio id="radMasculino"
label="${c:l('editarClienteController.radMasculino.value')}" />
</radiogroup>
<label
value="${c:l('editarConfiguracionCategoriaController.lblIndClientePcd.value')}" />
<checkbox id="chkIndClientePcd"
checked="@{winEditarCliente$composer.cliente.indClientePcd}"/>
</row>
<row spans="1,4">
<row>
<label
value="${c:l('editarClienteController.lbFecNacimiento.value')}" />
<datebox id="dateFecNacimiento"
mold="rounded" constraint="@{winEditarCliente$composer.clienteEnderecoObrigatorio}" width="40%"
mold="rounded" constraint="@{winEditarCliente$composer.clienteEnderecoObrigatorio}" width="50%"
value="@{winEditarCliente$composer.cliente.fecnacimiento}" />
<label
value="${c:l('editarClienteController.lbFecbloqueiopcd.value')}" />
<datebox id="fecbloqueiopcd"
mold="rounded" constraint="@{winEditarCliente$composer.clienteEnderecoObrigatorio}" width="50%"
disabled="true" />
</row>
<row>
<label
value="${c:l('editarClienteController.lbNumRfc.value')}" />
<textbox id="txtNumRfc" width="99%"
<textbox id="txtNumRfc" width="90%"
maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.numIdentificaUno}" />
@ -91,7 +100,7 @@
<label
value="${c:l('editarClienteController.lbTipoDoc1.value')}" />
<combobox id="cmbTipoIdentificacion"
width="99%" maxlength="20" mold="rounded" buttonVisible="true"
width="95%" maxlength="20" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarCliente$composer.lsTipoIdentificacion}"
selectedItem="@{winEditarCliente$composer.cliente.tipoIdentificacionUno}" />
@ -100,7 +109,7 @@
<row>
<label
value="${c:l('editarClienteController.lbNumRfc2.value')}" />
<textbox id="txtNumRfc2" width="99%"
<textbox id="txtNumRfc2" width="90%"
maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarCliente$composer.cliente.numIdentificaDos}" />
@ -108,7 +117,7 @@
<label
value="${c:l('editarClienteController.lbTipoDoc2.value')}" />
<combobox id="cmbTipoIdentificacion2"
width="99%" maxlength="20" mold="rounded" buttonVisible="true"
width="95%" maxlength="20" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarCliente$composer.lsTipoIdentificacion2}"
selectedItem="@{winEditarCliente$composer.cliente.tipoIdentificacionDos}" />