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
|
@ -87,8 +87,8 @@ public class RutaServiceImpl implements RutaService {
|
|||
entidad = rutaDAO.suscribir(entidad);
|
||||
if (lsParadasSequencia != null) {
|
||||
if(!isClone) {
|
||||
generarSecuencias(entidad, lsParadasSequencia);
|
||||
}
|
||||
generarSecuencias(entidad, lsParadasSequencia);
|
||||
}
|
||||
generarCombinacion(entidad);
|
||||
}
|
||||
|
||||
|
@ -248,7 +248,7 @@ public class RutaServiceImpl implements RutaService {
|
|||
RutaCombinacion rc = new RutaCombinacion();
|
||||
rc.setActivo(Boolean.TRUE);
|
||||
rc.setFecmodif(Calendar.getInstance().getTime());
|
||||
rc.setIndventa(Boolean.TRUE);
|
||||
rc.setIndventa(indVenta(ruta, trBuscaOrigemDestino));
|
||||
rc.setRuta(ruta);
|
||||
rc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
rc.setTramo(trBuscaOrigemDestino);
|
||||
|
@ -263,6 +263,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) {
|
||||
return rutaDAO.buscarDestino(ruta);
|
||||
|
|
Loading…
Reference in New Issue