From 5de1037b15045afc5185df5cf74286213c3ec8cf Mon Sep 17 00:00:00 2001 From: "daniel.zauli" Date: Fri, 22 Nov 2019 21:45:20 +0000 Subject: [PATCH] =?UTF-8?q?0017217:=20Rode=20Rotas=20-=20(GLPI=20-=2019206?= =?UTF-8?q?)=20Erro=20ao=20inserir=20localidade=20no=20servi=C3=A7o=20fixe?= =?UTF-8?q?s=20bug#0017217=20dev:Silverio=20qua:Debora?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@99005 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../esquemaoperacional/EditarCorridaController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) 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);