diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java index bd6a49681..f4f23e3d2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java @@ -1250,6 +1250,16 @@ public class EditarCorridaController extends MyGenericForwardComposer { Parada paradaDestino = listParadaEsquemaComNovaParada.get(i + 1).getParada(); Tramo t = rutaCombinacionService.busqueda((Ruta) cmbRuta.getSelectedItem().getValue(), paradaOrigen, paradaDestino); + + if(t==null) { + List lsr = rutaSecuenciaService.buscarSecuenciaOrdenado((Ruta) cmbRuta.getSelectedItem().getValue()); + for(RutaSecuencia s : lsr) { + if(s.tieneOrigen(paradaOrigen.getParadaId()) && s.tieneDestino(paradaDestino.getParadaId())) { + t = s.getTramo(); + break; + } + } + } EsquemaTramo et = new EsquemaTramo(); et.setActivo(Boolean.TRUE);