fixes bug #7496
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@56871 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
f46fc91cbf
commit
6664aa719c
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue