bug#19403

dev:thiago
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@102009 d1611594-4594-4d17-8e1d-87c2c4800839
master
thiago.clemente 2020-06-08 13:51:28 +00:00
parent 203a9886f8
commit 53debfc0d1
6 changed files with 49 additions and 4 deletions

View File

@ -244,7 +244,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Timebox tbTempoMaiorKM; private Timebox tbTempoMaiorKM;
private Spinner spnKM; private Spinner spnKM;
private Radio radioIndPermiteTrocaTransferenciaSim;
public List<Categoria> getLsCategorias() { public List<Categoria> getLsCategorias() {
return lsCategorias; return lsCategorias;
} }
@ -1031,6 +1032,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
} }
cDescuento.setDesccomppreco(desccomppreco.getValue()); cDescuento.setDesccomppreco(desccomppreco.getValue());
cDescuento.setIndPermiteTrocaTransferencia(radioIndPermiteTrocaTransferenciaSim.isChecked());
lsCategoriaDescuento.add(cDescuento); lsCategoriaDescuento.add(cDescuento);
categoriaDescuentoList.addItemNovo(cDescuento); categoriaDescuentoList.addItemNovo(cDescuento);
@ -1766,5 +1768,12 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
public Boolean getConfigEmiteSomenteCupomEmbarque() { public Boolean getConfigEmiteSomenteCupomEmbarque() {
return UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_CONFIG_EMITE_SOMENTE_CUPOM_EMBARQUE); return UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_CONFIG_EMITE_SOMENTE_CUPOM_EMBARQUE);
} }
} public Radio getRadioIndPermiteTrocaTransferenciaSim() {
return radioIndPermiteTrocaTransferenciaSim;
}
public void setRadioIndPermiteTrocaTransferenciaSim(Radio radioIndPermiteTrocaTransferenciaSim) {
this.radioIndPermiteTrocaTransferenciaSim = radioIndPermiteTrocaTransferenciaSim;
}
}

View File

@ -146,6 +146,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Radio rdVendaAntecipadaKMSi; private Radio rdVendaAntecipadaKMSi;
private Radio rdVendaAntecipadaKMNo; private Radio rdVendaAntecipadaKMNo;
private Radio radioIndPermiteTrocaTransferenciaSim;
private Radio radioIndPermiteTrocaTransferenciaNao;
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
@ -299,6 +301,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
desabilitarItensCategoriaNormal(); desabilitarItensCategoriaNormal();
} }
radioIndPermiteTrocaTransferenciaSim.setChecked(categoriaDescuento.getIndPermiteTrocaTransferencia());
radioIndPermiteTrocaTransferenciaNao.setChecked(!categoriaDescuento.getIndPermiteTrocaTransferencia());
} }
/** /**
* *
@ -532,6 +536,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked()); categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked());
categoriaDescuento.setIndEmiteSomenteCupomEmbarque(chkIndEmiteSomenteCupomEmbarque.isChecked()); categoriaDescuento.setIndEmiteSomenteCupomEmbarque(chkIndEmiteSomenteCupomEmbarque.isChecked());
categoriaDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue()); categoriaDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue());
categoriaDescuento.setIndPermiteTrocaTransferencia(radioIndPermiteTrocaTransferenciaSim.isChecked());
categoriaDescuentoList.updateItem(categoriaDescuento); categoriaDescuentoList.updateItem(categoriaDescuento);
this.closeWindow(); this.closeWindow();
@ -754,4 +759,19 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
return UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_CONFIG_EMITE_SOMENTE_CUPOM_EMBARQUE); return UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_CONFIG_EMITE_SOMENTE_CUPOM_EMBARQUE);
} }
} public Radio getRadioIndPermiteTrocaTransferenciaSim() {
return radioIndPermiteTrocaTransferenciaSim;
}
public void setRadioIndPermiteTrocaTransferenciaSim(Radio radioIndPermiteTrocaTransferenciaSim) {
this.radioIndPermiteTrocaTransferenciaSim = radioIndPermiteTrocaTransferenciaSim;
}
public Radio getRadioIndPermiteTrocaTransferenciaNao() {
return radioIndPermiteTrocaTransferenciaNao;
}
public void setRadioIndPermiteTrocaTransferenciaNao(Radio radioIndPermiteTrocaTransferenciaNao) {
this.radioIndPermiteTrocaTransferenciaNao = radioIndPermiteTrocaTransferenciaNao;
}
}

View File

@ -2362,6 +2362,7 @@ editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value
editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque
editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque
editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venta Antecipada por KM editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venta Antecipada por KM
editarConfiguracionCategoriaController.permitetrocatransferencia.value = Permite Troca/Transferência
# Detener a pantalla de Búsqueda # Detener a pantalla de Búsqueda
busquedaCatalogoDeParadaController.window.title = Parada busquedaCatalogoDeParadaController.window.title = Parada

View File

@ -2535,6 +2535,7 @@ editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value
editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque
editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque
editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venda Antecipada por KM editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venda Antecipada por KM
editarConfiguracionCategoriaController.permitetrocatransferencia.value = Permite Troca/Transferência

View File

@ -257,6 +257,13 @@
<label value="Tempo LIberação se maior que KM"/> <label value="Tempo LIberação se maior que KM"/>
<timebox id="tbTempoMaiorKM" constraint="no empty" mold="rounded" format="HH:mm" /> <timebox id="tbTempoMaiorKM" constraint="no empty" mold="rounded" format="HH:mm" />
</row> </row>
<row>
<label value="${c:l('editarConfiguracionCategoriaController.permitetrocatransferencia.value')}" />
<radiogroup>
<radio id="radioIndPermiteTrocaTransferenciaSim" label="${c:l('MSG.SI')}" selected="true" />
<radio id="radioIndPermiteTrocaTransferenciaNao" label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
<row spans="1,3"> <row spans="1,3">
<label <label
value="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" />

View File

@ -143,6 +143,13 @@
<timebox id="tbTempoMaiorKM" <timebox id="tbTempoMaiorKM"
constraint="no empty" mold="rounded" format="HH:mm" /> constraint="no empty" mold="rounded" format="HH:mm" />
</row> </row>
<row>
<label value="${c:l('editarConfiguracionCategoriaController.permitetrocatransferencia.value')}" />
<radiogroup>
<radio id="radioIndPermiteTrocaTransferenciaSim" label="${c:l('MSG.SI')}" selected="true" />
<radio id="radioIndPermiteTrocaTransferenciaNao" label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
<row> <row>
<label <label
value="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" />