diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index 75b3deae1..8009ada8a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -164,6 +164,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer private Radio rdSi; private Radio radIda; private Radio radVolta; + private Radio rdNumFidelidadSi; + private Radio rdNumFidelidadNo; private Button btnApagar; private Integer ultimaSecuencia; private Boolean secuenciaFoiAlterada = Boolean.FALSE; @@ -351,11 +353,16 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer if (ruta.getRutaId() != null) { ruta = rutaService.obtenerID(ruta.getRutaId()); - if (ruta.getIndNombreObligatorio()) { + if (ruta.getIndNombreObligatorio() != null && ruta.getIndNombreObligatorio()) { rdSi.setChecked(true); } else { rdNo.setChecked(true); } + if (ruta.getIndNumFidelidadObligatorio() != null && ruta.getIndNumFidelidadObligatorio()) { + rdNumFidelidadSi.setChecked(true); + } else { + rdNumFidelidadNo.setChecked(true); + } if (ruta.getIndSentidoIda() != null) { if (ruta.getIndSentidoIda()) { radIda.setChecked(true); @@ -939,6 +946,12 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer } else if (rdNo.isChecked()) { ruta.setIndNombreObligatorio(Boolean.FALSE); } + + if (rdNumFidelidadSi.isChecked()) { + ruta.setIndNumFidelidadObligatorio(Boolean.TRUE); + } else if (rdNumFidelidadNo.isChecked()) { + ruta.setIndNumFidelidadObligatorio(Boolean.FALSE); + } ruta.setNumRioCard(txtNumRioCard.getValue()); diff --git a/web/gui/esquema_operacional/editarRuta.zul b/web/gui/esquema_operacional/editarRuta.zul index 724c71607..6bde4abda 100644 --- a/web/gui/esquema_operacional/editarRuta.zul +++ b/web/gui/esquema_operacional/editarRuta.zul @@ -112,6 +112,20 @@ + +