leonardo 2016-06-10 17:58:26 +00:00
parent f46fc91cbf
commit 6664aa719c
1 changed files with 12 additions and 3 deletions

View File

@ -248,7 +248,7 @@ public class RutaServiceImpl implements RutaService {
RutaCombinacion rc = new RutaCombinacion(); RutaCombinacion rc = new RutaCombinacion();
rc.setActivo(Boolean.TRUE); rc.setActivo(Boolean.TRUE);
rc.setFecmodif(Calendar.getInstance().getTime()); rc.setFecmodif(Calendar.getInstance().getTime());
rc.setIndventa(Boolean.TRUE); rc.setIndventa(indVenta(ruta, trBuscaOrigemDestino));
rc.setRuta(ruta); rc.setRuta(ruta);
rc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); rc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
rc.setTramo(trBuscaOrigemDestino); rc.setTramo(trBuscaOrigemDestino);
@ -264,6 +264,15 @@ public class RutaServiceImpl implements RutaService {
} }
} }
private boolean indVenta(Ruta ruta, Tramo trBuscaOrigemDestino){
for (RutaCombinacion rc : ruta.getRutaCombinacionList()){
if (rc.getTramo().equals(trBuscaOrigemDestino)){
return rc.getIndventa();
}
}
return true;
}
public Parada getDestino(Ruta ruta) { public Parada getDestino(Ruta ruta) {
return rutaDAO.buscarDestino(ruta); return rutaDAO.buscarDestino(ruta);
} }