daniel.zauli 2016-06-06 19:08:38 +00:00
parent 3853eca29f
commit 39fd746e8c
2 changed files with 3 additions and 1 deletions

View File

@ -46,7 +46,7 @@ public class RutaSecuenciaHibernateDAO extends GenericHibernateDAO<RutaSecuencia
} }
public int borrarSecuencias(Ruta ruta) { public int borrarSecuencias(Ruta ruta) {
Query query = this.getSession().createQuery("UPDATE RutaSecuencia SET activo = false, fecmodif = current_timestamp(), usuarioId= :usuario where ruta = :ruta"); Query query = this.getSession().createQuery("UPDATE RutaSecuencia SET activo = 0, fecmodif = current_timestamp(), usuarioId= :usuario where ruta = :ruta");
query.setParameter("usuario", UsuarioLogado.getUsuarioLogado().getUsuarioId()); query.setParameter("usuario", UsuarioLogado.getUsuarioLogado().getUsuarioId());
query.setParameter("ruta", ruta); query.setParameter("ruta", ruta);

View File

@ -102,6 +102,7 @@ public class RutaServiceImpl implements RutaService {
// Desativo todas as secuencias e gero novamente. // Desativo todas as secuencias e gero novamente.
rutaSecuenciaService.borrarSecuencias(ruta); rutaSecuenciaService.borrarSecuencias(ruta);
ruta.setRutaSecuenciaList(null);
log.info("Geração de Secuencia!"); log.info("Geração de Secuencia!");
log.info("Ruta: " + ruta.getRutaId() + " - " + ruta.getDescruta()); log.info("Ruta: " + ruta.getRutaId() + " - " + ruta.getDescruta());
@ -141,6 +142,7 @@ public class RutaServiceImpl implements RutaService {
throw new BusinessException("rutaServiceImpl.msg.validacionTRamo", new Object[] { ori.getCveparada(), des.getCveparada(), via.getNombvia(), claseServicio.getDescclase() }); throw new BusinessException("rutaServiceImpl.msg.validacionTRamo", new Object[] { ori.getCveparada(), des.getCveparada(), via.getNombvia(), claseServicio.getDescclase() });
} }
} }
ruta.setRutaSecuenciaList(lsRutaSecuencia);
} }
} }