correcao (fixes bug 6396)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@45521 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
aed3d95a5b
commit
16fc4462fd
|
@ -31,6 +31,7 @@ import com.rjconsultores.ventaboletos.entidad.Estado;
|
|||
import com.rjconsultores.ventaboletos.entidad.Marca;
|
||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ActivoUtil;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||
|
||||
|
@ -108,7 +109,7 @@ public class CorridaHibernateDAO extends GenericHibernateDAO<Corrida, Corrida.Id
|
|||
@Override
|
||||
public List<Corrida> buscarPorFecCorrida(final Date value) {
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("activo", ActivoUtil.ATIVO));
|
||||
|
||||
c.add(Restrictions.eq("id.feccorrida", value));
|
||||
|
||||
|
@ -160,7 +161,7 @@ public class CorridaHibernateDAO extends GenericHibernateDAO<Corrida, Corrida.Id
|
|||
@Override
|
||||
public List<Corrida> buscarPorId(final Integer idCorrida) {
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("activo", ActivoUtil.ATIVO));
|
||||
c.add(Restrictions.eq("id.corridaId", idCorrida));
|
||||
|
||||
return c.list();
|
||||
|
@ -169,7 +170,7 @@ public class CorridaHibernateDAO extends GenericHibernateDAO<Corrida, Corrida.Id
|
|||
@Override
|
||||
public List<Corrida> buscarFiltro(final Parada ori, final Parada des, final Date hora, final ClaseServicio cs) {
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("activo", ActivoUtil.ATIVO));
|
||||
c.add(Restrictions.eq("origem", ori));
|
||||
c.add(Restrictions.eq("destino", des));
|
||||
c.add(Restrictions.between("fechorsalida", getDiaGeracaoHoraIni(hora), getDiaGeracaoHoraFim(hora)));
|
||||
|
@ -184,7 +185,7 @@ public class CorridaHibernateDAO extends GenericHibernateDAO<Corrida, Corrida.Id
|
|||
|
||||
Criteria c = makeCriteria();
|
||||
c.setProjection(Projections.rowCount());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("activo", ActivoUtil.ATIVO));
|
||||
c.add(Restrictions.eq("origem", ori));
|
||||
c.add(Restrictions.eq("destino", des));
|
||||
c.add(Restrictions.between("fechorsalida", getDiaGeracaoHoraIni(hora), getDiaGeracaoHoraFim(hora)));
|
||||
|
@ -618,7 +619,7 @@ public class CorridaHibernateDAO extends GenericHibernateDAO<Corrida, Corrida.Id
|
|||
hql.append(" ct.corrida.id.feccorrida ");
|
||||
|
||||
Query query = getSession().createQuery(hql.toString());
|
||||
query.setBoolean("isActivo", Boolean.TRUE);
|
||||
query.setInteger("isActivo", ActivoUtil.ATIVO);
|
||||
query.setDate("feccorrida", dataInicial);
|
||||
query.setInteger("estadoId", estado.getEstadoId());
|
||||
|
||||
|
@ -673,7 +674,7 @@ public class CorridaHibernateDAO extends GenericHibernateDAO<Corrida, Corrida.Id
|
|||
hql.append(" ct.numsecuencia ");
|
||||
|
||||
Query query = getSession().createQuery(hql.toString());
|
||||
query.setBoolean("isActivo", Boolean.TRUE);
|
||||
query.setInteger("isActivo", ActivoUtil.ATIVO);
|
||||
query.setDate("feccorrida", corrida.getId().getFeccorrida());
|
||||
query.setInteger("corridaId", corrida.getId().getCorridaId());
|
||||
|
||||
|
|
|
@ -12,6 +12,8 @@ import org.springframework.stereotype.Repository;
|
|||
import com.rjconsultores.ventaboletos.dao.CorridaTramoDAO;
|
||||
import com.rjconsultores.ventaboletos.entidad.CorridaTramo;
|
||||
import com.rjconsultores.ventaboletos.entidad.RutaCombinacion;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ActivoUtil;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import org.hibernate.Query;
|
||||
|
||||
|
@ -30,14 +32,14 @@ public class CorridaTramoHibernateDAO extends GenericHibernateDAO<CorridaTramo,
|
|||
c.add(Restrictions.isNull("indmanttarjeta"));
|
||||
c.add(Restrictions.eq("numsecuencia", (short) 1));
|
||||
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("activo", ActivoUtil.ATIVO));
|
||||
|
||||
return c.list();
|
||||
}
|
||||
|
||||
public List<CorridaTramo> buscarTarjetaMesmaCorrida(CorridaTramo ct) {
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("activo", ActivoUtil.ATIVO));
|
||||
c.add(Restrictions.eq("corrida", ct.getCorrida()));
|
||||
|
||||
return c.list();
|
||||
|
|
|
@ -53,13 +53,13 @@ import com.rjconsultores.ventaboletos.service.ConstanteService;
|
|||
import com.rjconsultores.ventaboletos.service.CorridaCtrlService;
|
||||
import com.rjconsultores.ventaboletos.service.CorridaService;
|
||||
import com.rjconsultores.ventaboletos.service.DetDiagramaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.service.EsquemaAsientoService;
|
||||
import com.rjconsultores.ventaboletos.service.EsquemaCorridaService;
|
||||
import com.rjconsultores.ventaboletos.service.EsquemaTramoService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaSecuenciaService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||
import com.rjconsultores.ventaboletos.service.TramoServicioService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ActivoUtil;
|
||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||
import com.rjconsultores.ventaboletos.utilerias.FeriadoCache;
|
||||
import com.rjconsultores.ventaboletos.utilerias.HoraSistema;
|
||||
|
@ -107,9 +107,6 @@ public class CorridaServiceImpl implements CorridaService {
|
|||
private int cantCorridaCommit;
|
||||
@Autowired
|
||||
private FeriadoCache feriadoCache;
|
||||
public static final Integer ATIVO = 1;
|
||||
public static final Integer INATIVO = 2;
|
||||
public static final Integer EXCLUIDO = 0;
|
||||
|
||||
@Autowired
|
||||
public CorridaServiceImpl(@Qualifier("transactionManager") PlatformTransactionManager transactionManager) {
|
||||
|
@ -150,7 +147,7 @@ public class CorridaServiceImpl implements CorridaService {
|
|||
public Corrida suscribir(Corrida entidad) {
|
||||
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
entidad.setFecmodif(Calendar.getInstance().getTime());
|
||||
entidad.setActivo(ATIVO);
|
||||
entidad.setActivo(ActivoUtil.ATIVO);
|
||||
|
||||
return corridaDAO.suscribir(entidad);
|
||||
}
|
||||
|
@ -159,7 +156,7 @@ public class CorridaServiceImpl implements CorridaService {
|
|||
public Corrida actualizacion(Corrida entidad) {
|
||||
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
entidad.setFecmodif(Calendar.getInstance().getTime());
|
||||
entidad.setActivo(ATIVO);
|
||||
entidad.setActivo(ActivoUtil.ATIVO);
|
||||
|
||||
return corridaDAO.actualizacion(entidad);
|
||||
}
|
||||
|
@ -168,7 +165,7 @@ public class CorridaServiceImpl implements CorridaService {
|
|||
public void borrar(Corrida entidad) {
|
||||
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
entidad.setFecmodif(Calendar.getInstance().getTime());
|
||||
entidad.setActivo(ATIVO);
|
||||
entidad.setActivo(ActivoUtil.ATIVO);
|
||||
|
||||
corridaDAO.actualizacion(entidad);
|
||||
}
|
||||
|
@ -522,10 +519,10 @@ public class CorridaServiceImpl implements CorridaService {
|
|||
|
||||
if(esquemaCorrida.getStatusCorrida().equals("A")){
|
||||
corrida.setIndstatuscorrida("H");
|
||||
corrida.setActivo(ATIVO);
|
||||
corrida.setActivo(ActivoUtil.ATIVO);
|
||||
}else if (esquemaCorrida.getStatusCorrida().equals("L")){
|
||||
corrida.setIndstatuscorrida("P");
|
||||
corrida.setActivo(INATIVO);
|
||||
corrida.setActivo(ActivoUtil.INATIVO);
|
||||
}
|
||||
|
||||
corrida.setMarca(esquemaCorrida.getMarca());
|
||||
|
@ -608,9 +605,9 @@ public class CorridaServiceImpl implements CorridaService {
|
|||
}
|
||||
|
||||
if(esquemaCorrida.getStatusCorrida().equals("A")){
|
||||
corridaTramo.setActivo(ATIVO);
|
||||
corridaTramo.setActivo(ActivoUtil.ATIVO);
|
||||
}else if (esquemaCorrida.getStatusCorrida().equals("L")){
|
||||
corridaTramo.setActivo(INATIVO);
|
||||
corridaTramo.setActivo(ActivoUtil.INATIVO);
|
||||
}
|
||||
//
|
||||
corridaTramo.setFecmodif(Calendar.getInstance().getTime());
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
package com.rjconsultores.ventaboletos.utilerias;
|
||||
|
||||
public class ActivoUtil {
|
||||
|
||||
public static final Integer ATIVO = 1;
|
||||
public static final Integer INATIVO = 2;
|
||||
public static final Integer EXCLUIDO = 0;
|
||||
|
||||
}
|
Loading…
Reference in New Issue