fixes bug#AL-4204

master
wallace.henrique 2024-07-05 19:12:13 -03:00
parent 577a5ba753
commit 36a3a05880
2 changed files with 15 additions and 14 deletions

View File

@ -8,7 +8,7 @@
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>
<modelWeb.version>1.77.0</modelWeb.version> <modelWeb.version>1.77.1</modelWeb.version>
<flyway.version>1.60.0</flyway.version> <flyway.version>1.60.0</flyway.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties> </properties>

View File

@ -413,9 +413,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
rowCustomizaRodapeCupomEmbarque.setVisible(true); rowCustomizaRodapeCupomEmbarque.setVisible(true);
} }
configurarTipoIdenticacionDoc2();
configurarTipoIdenticacionDoc1(); configurarTipoIdenticacionDoc1();
configurarTipoIdenticacionDoc2();
} }
/** /**
* *
@ -893,29 +893,30 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
} }
public void onChange$cmbTipoIdentifacionDoc1(Event ev) { public void onChange$cmbTipoIdentifacionDoc1(Event ev) {
if(cmbTipoIdentifacionDoc1.getSelectedItem() != null && cmbTipoIdentifacionDoc1.getSelectedItem().getValue() != null) { setTipoIdenticacionDoc2();
TipoIdentificacionDoc tipoIdentificacionDoc = (TipoIdentificacionDoc) cmbTipoIdentifacionDoc1.getSelectedItem().getValue();
cmbTipoIdentifacionDoc2.setValue("");;
cmbTipoIdentifacionDoc2.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.buscarComboSegundoTipoDocumentoRemovendoDocumentoSelecionadoTipoIdentificacionDoc(tipoIdentificacionDoc)), false));
}
} }
private void configurarTipoIdenticacionDoc2() { private void configurarTipoIdenticacionDoc2() {
cmbTipoIdentifacionDoc2.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.getTodos()), false));
if(categoriaDescuento.getTipoIdentificacionDoc2() != null) { if(categoriaDescuento.getTipoIdentificacionDoc2() != null) {
cmbTipoIdentifacionDoc2.setValue(TipoIdentificacionDoc.getDescricao(categoriaDescuento.getTipoIdentificacionDoc2().byteValue())); cmbTipoIdentifacionDoc2.setValue(TipoIdentificacionDoc.getDescricao(categoriaDescuento.getTipoIdentificacionDoc2().byteValue()));
} }
if(chkExigedoc2pasajero.isChecked()) { if(chkExigedoc2pasajero.isChecked()) {
rowDocumentoPreSelecionadoDOC2.setVisible(true); rowDocumentoPreSelecionadoDOC2.setVisible(true);
setTipoIdenticacionDoc2();
}else { }else {
rowDocumentoPreSelecionadoDOC2.setVisible(false); rowDocumentoPreSelecionadoDOC2.setVisible(false);
} }
} }
private void setTipoIdenticacionDoc2() {
if(cmbTipoIdentifacionDoc1.getSelectedItem() != null && cmbTipoIdentifacionDoc1.getSelectedItem().getValue() != null || (cmbTipoIdentifacionDoc1.getValue() != null && !cmbTipoIdentifacionDoc1.getValue().isEmpty())) {
TipoIdentificacionDoc tipoIdentificacionDoc = TipoIdentificacionDoc.getTipo(cmbTipoIdentifacionDoc1.getValue());
cmbTipoIdentifacionDoc2.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.buscarComboSegundoTipoDocumentoRemovendoDocumentoSelecionadoTipoIdentificacionDoc(tipoIdentificacionDoc)), false));
}
}
private void configurarTipoIdenticacionDoc1() { private void configurarTipoIdenticacionDoc1() {
cmbTipoIdentifacionDoc1.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.getTodos()), false)); cmbTipoIdentifacionDoc1.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.getTodos()), false));