diff --git a/pom.xml b/pom.xml index 64af83cf8..26894a4a0 100644 --- a/pom.xml +++ b/pom.xml @@ -4,11 +4,11 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.102.0 + 1.102.1 war - 1.77.0 + 1.77.1 1.60.0 UTF-8 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 84e4ce3c4..598cac76b 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 @@ -413,9 +413,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene rowCustomizaRodapeCupomEmbarque.setVisible(true); } - configurarTipoIdenticacionDoc2(); configurarTipoIdenticacionDoc1(); - + configurarTipoIdenticacionDoc2(); + } /** * @@ -893,29 +893,30 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene } public void onChange$cmbTipoIdentifacionDoc1(Event ev) { - if(cmbTipoIdentifacionDoc1.getSelectedItem() != null && cmbTipoIdentifacionDoc1.getSelectedItem().getValue() != null) { - TipoIdentificacionDoc tipoIdentificacionDoc = (TipoIdentificacionDoc) cmbTipoIdentifacionDoc1.getSelectedItem().getValue(); - cmbTipoIdentifacionDoc2.setValue("");; - cmbTipoIdentifacionDoc2.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.buscarComboSegundoTipoDocumentoRemovendoDocumentoSelecionadoTipoIdentificacionDoc(tipoIdentificacionDoc)), false)); - - } + setTipoIdenticacionDoc2(); } private void configurarTipoIdenticacionDoc2() { - - cmbTipoIdentifacionDoc2.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.getTodos()), false)); - + if(categoriaDescuento.getTipoIdentificacionDoc2() != null) { cmbTipoIdentifacionDoc2.setValue(TipoIdentificacionDoc.getDescricao(categoriaDescuento.getTipoIdentificacionDoc2().byteValue())); } - if(chkExigedoc2pasajero.isChecked()) { + if(chkExigedoc2pasajero.isChecked()) { rowDocumentoPreSelecionadoDOC2.setVisible(true); + setTipoIdenticacionDoc2(); }else { 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() { cmbTipoIdentifacionDoc1.setModel(new BindingListModelList(Arrays.asList(TipoIdentificacionDoc.getTodos()), false));