diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java index 9f3ea3035..3a215a31f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java @@ -366,7 +366,7 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom Integer numSecuenciaOrigen = -1; - if (confRestricaoCanalVenta.getRuta() != null) { + if (confRestricaoCanalVenta.getRuta() != null && !confRestricaoCanalVenta.getRuta().getRutaId().equals(-1)) { if (origen != null && origen.getParadaId() != -1) { numSecuenciaOrigen = rutaService.getNumSecuenciaOrigen(confRestricaoCanalVenta.getRuta().getRutaId(), origen.getParadaId()); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxRuta.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxRuta.java index 6b3408c53..feeb68fb4 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxRuta.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyComboboxRuta.java @@ -106,8 +106,8 @@ public class MyComboboxRuta extends Combobox { } private String retornaDescricaoRuta(Ruta ruta) { - return ruta.getNumRuta().concat(SEPARADOR).concat(ruta.getDescruta()) - .concat(SEPARADOR).concat(ruta.getClaseServicio().getDescclase()); + return ruta.getNumRuta()!= null ? ruta.getNumRuta().concat(SEPARADOR).concat(ruta.getDescruta()) + .concat(SEPARADOR).concat(ruta.getClaseServicio().getDescclase()) : ""; } public void setComboItemByRuta(Ruta ruta) {