rodrigo 2012-09-28 17:26:20 +00:00
parent ce4f9e08a7
commit c77eeef053
22 changed files with 1202 additions and 1200 deletions

View File

@ -6,9 +6,6 @@ package com.rjconsultores.ventaboletos.dao;
import java.util.List; import java.util.List;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.Ruta;
/** /**
* *
* @author Administrador * @author Administrador

View File

@ -14,5 +14,6 @@ import java.util.Map;
*/ */
public interface GenericDAOInforme { public interface GenericDAOInforme {
public ResultSet executarSQL(Connection conn, Map parameters); @SuppressWarnings("rawtypes")
public ResultSet executarSQL(Connection conn, Map parameters);
} }

View File

@ -4,10 +4,10 @@
*/ */
package com.rjconsultores.ventaboletos.dao; package com.rjconsultores.ventaboletos.dao;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Marca;
import java.util.List; import java.util.List;
import com.rjconsultores.ventaboletos.entidad.Marca;
/** /**
* *
* @author Administrador * @author Administrador

View File

@ -8,9 +8,9 @@ import com.rjconsultores.ventaboletos.entidad.Perfil;
import java.util.List; import java.util.List;
/** /**
* *
* @author rodrigo * @author rodrigo
*/ */
public interface PerfilDAO extends GenericDAO<Perfil, Integer> { public interface PerfilDAO extends GenericDAO<Perfil, Integer> {
public List<Perfil> buscar(String dscPerfil); public List<Perfil> buscar(String dscPerfil);
} }

View File

@ -4,11 +4,8 @@
*/ */
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.MarcaDAO;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Marca;
import com.rjconsultores.ventaboletos.entidad.MarcaClaseServicio;
import java.util.List; import java.util.List;
import org.hibernate.Criteria; import org.hibernate.Criteria;
import org.hibernate.Query; import org.hibernate.Query;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
@ -18,6 +15,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.rjconsultores.ventaboletos.dao.MarcaDAO;
import com.rjconsultores.ventaboletos.entidad.Marca;
/** /**
* *
* @author Administrador * @author Administrador

View File

@ -4,23 +4,23 @@
*/ */
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.SessionFactory;
import org.hibernate.criterion.MatchMode;
import org.hibernate.criterion.Order;
import org.hibernate.criterion.Projections;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
import com.rjconsultores.ventaboletos.dao.ParadaDAO; import com.rjconsultores.ventaboletos.dao.ParadaDAO;
import com.rjconsultores.ventaboletos.entidad.Ciudad; import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.entidad.Nodo; import com.rjconsultores.ventaboletos.entidad.Nodo;
import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoParada; import com.rjconsultores.ventaboletos.entidad.TipoParada;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.SessionFactory;
import org.hibernate.criterion.MatchMode;
import org.hibernate.criterion.Order;
import org.hibernate.criterion.ProjectionList;
import org.hibernate.criterion.Projections;
import org.hibernate.criterion.PropertyProjection;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
/** /**
* *

View File

@ -4,23 +4,20 @@
*/ */
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.ParamAcumulaMasivoDAO;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.ParamAcumulaMasivo;
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import org.hibernate.Criteria; import org.hibernate.Criteria;
import org.hibernate.Query;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions; import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.rjconsultores.ventaboletos.dao.ParamAcumulaMasivoDAO;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.ParamAcumulaMasivo;
/** /**
* *
* @author Rafius * @author Rafius

View File

@ -4,7 +4,6 @@ import java.util.List;
import org.hibernate.Criteria; import org.hibernate.Criteria;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -25,7 +24,7 @@ public class ParamArticuloHibernateDAO extends
@Override @Override
public List<ParamArticulo> obtenerTodos() { public List<ParamArticulo> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
//c.add(Restrictions.eq("activo", Boolean.TRUE)); // c.add(Restrictions.eq("activo", Boolean.TRUE));
return c.list(); return c.list();
} }

View File

@ -4,10 +4,8 @@
*/ */
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.ParamCostoTarjetaDAO;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.ParamCostoTarjeta;
import java.util.List; import java.util.List;
import org.hibernate.Criteria; import org.hibernate.Criteria;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions; import org.hibernate.criterion.Restrictions;
@ -15,6 +13,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.rjconsultores.ventaboletos.dao.ParamCostoTarjetaDAO;
import com.rjconsultores.ventaboletos.entidad.ParamCostoTarjeta;
/** /**
* *
* @author Rafius * @author Rafius

View File

@ -4,22 +4,19 @@
*/ */
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.PeriodoVacacionalDAO;
import com.rjconsultores.ventaboletos.entidad.PeriodoVacacional;
import com.rjconsultores.ventaboletos.entidad.PricingVigencia;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import org.hibernate.Criteria; import org.hibernate.Criteria;
import org.hibernate.Query;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions; import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.rjconsultores.ventaboletos.dao.PeriodoVacacionalDAO;
import com.rjconsultores.ventaboletos.entidad.PeriodoVacacional;
/** /**
* *
* @author Rafius * @author Rafius

View File

@ -6,19 +6,16 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import javax.persistence.Basic; import javax.persistence.Basic;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn; import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.xml.bind.annotation.XmlRootElement;
/** /**
* *

View File

@ -6,24 +6,13 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List;
import javax.persistence.Basic;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
/** /**
* *

View File

@ -6,21 +6,16 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.SequenceGenerator; import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.xml.bind.annotation.XmlRootElement;
/** /**
* *

View File

@ -6,21 +6,16 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.SequenceGenerator; import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.xml.bind.annotation.XmlRootElement;
/** /**
* *

View File

@ -36,398 +36,398 @@ import com.rjconsultores.ventaboletos.utilerias.DateUtil;
@Table(name = "CORRIDA") @Table(name = "CORRIDA")
public class Corrida implements Serializable { public class Corrida implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Embeddable @Embeddable
public static class Id implements Serializable { public static class Id implements Serializable {
@Column(name = "CORRIDA_ID") private static final long serialVersionUID = 1L;
private Integer corridaId; @Column(name = "CORRIDA_ID")
@Column(name = "FECCORRIDA") private Integer corridaId;
@Temporal(TemporalType.DATE) @Column(name = "FECCORRIDA")
private Date feccorrida; @Temporal(TemporalType.DATE)
private Date feccorrida;
public Id() {
} public Id() {
}
public Integer getCorridaId() {
return corridaId; public Integer getCorridaId() {
} return corridaId;
}
public void setCorridaId(Integer corridaId) {
this.corridaId = corridaId; public void setCorridaId(Integer corridaId) {
} this.corridaId = corridaId;
}
public Date getFeccorrida() {
return feccorrida; public Date getFeccorrida() {
} return feccorrida;
}
public void setFeccorrida(Date feccorrida) {
this.feccorrida = feccorrida; public void setFeccorrida(Date feccorrida) {
} this.feccorrida = feccorrida;
}
@Override
public String toString() { @Override
SimpleDateFormat sf = new SimpleDateFormat("HH:mm"); public String toString() {
return corridaId + " Hora:" + sf.format(feccorrida); SimpleDateFormat sf = new SimpleDateFormat("HH:mm");
} return corridaId + " Hora:" + sf.format(feccorrida);
} }
@EmbeddedId }
private Id id = new Id();
@Column(name = "FECHORSALIDA") @EmbeddedId
@Temporal(TemporalType.TIMESTAMP) private Id id = new Id();
private Date fechorsalida; @Column(name = "FECHORSALIDA")
@Column(name = "INDSTATUSCORRIDA") @Temporal(TemporalType.TIMESTAMP)
private String indstatuscorrida; private Date fechorsalida;
@Column(name = "FECHORTARJETAVIAJE") @Column(name = "INDSTATUSCORRIDA")
@Temporal(TemporalType.TIMESTAMP) private String indstatuscorrida;
private Date fechortarjetaviaje; @Column(name = "FECHORTARJETAVIAJE")
@Column(name = "ACTIVO") @Temporal(TemporalType.TIMESTAMP)
private Boolean activo; private Date fechortarjetaviaje;
@Column(name = "FECMODIF") @Column(name = "ACTIVO")
@Temporal(TemporalType.TIMESTAMP) private Boolean activo;
private Date fecmodif; @Column(name = "FECMODIF")
@Column(name = "USUARIO_ID") @Temporal(TemporalType.TIMESTAMP)
private Integer usuarioId; private Date fecmodif;
@ManyToOne @Column(name = "USUARIO_ID")
@JoinColumn(name = "AUTOBUS_ID", referencedColumnName = "AUTOBUS_ID") private Integer usuarioId;
private Autobus autobus; @ManyToOne
@JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID") @JoinColumn(name = "AUTOBUS_ID", referencedColumnName = "AUTOBUS_ID")
@ManyToOne private Autobus autobus;
private ClaseServicio claseServicio; @JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID")
@JoinColumn(name = "CONDUCTOR1_ID", referencedColumnName = "CONDUCTOR_ID") @ManyToOne
@ManyToOne private ClaseServicio claseServicio;
private Conductor conductor; @JoinColumn(name = "CONDUCTOR1_ID", referencedColumnName = "CONDUCTOR_ID")
@JoinColumn(name = "CONDUCTOR2_ID", referencedColumnName = "CONDUCTOR_ID") @ManyToOne
@ManyToOne private Conductor conductor;
private Conductor conductor1; @JoinColumn(name = "CONDUCTOR2_ID", referencedColumnName = "CONDUCTOR_ID")
@JoinColumn(name = "CORRIDA_ID", referencedColumnName = "CORRIDA_ID", insertable = false, updatable = false) @ManyToOne
@ManyToOne(optional = false) private Conductor conductor1;
private CorridaCtrl corridaCtrl; @JoinColumn(name = "CORRIDA_ID", referencedColumnName = "CORRIDA_ID", insertable = false, updatable = false)
@OneToMany(mappedBy = "corrida", cascade = CascadeType.ALL) @ManyToOne(optional = false)
private List<CorridaTramo> corridaTramoList; private CorridaCtrl corridaCtrl;
@JoinColumn(name = "EMPRESACORRIDA_ID", referencedColumnName = "EMPRESA_ID") @OneToMany(mappedBy = "corrida", cascade = CascadeType.ALL)
@ManyToOne private List<CorridaTramo> corridaTramoList;
private Empresa empresa; @JoinColumn(name = "EMPRESACORRIDA_ID", referencedColumnName = "EMPRESA_ID")
@JoinColumn(name = "EMPRESAINGRESO_ID", referencedColumnName = "EMPRESA_ID") @ManyToOne
@ManyToOne private Empresa empresa;
private Empresa empresa1; @JoinColumn(name = "EMPRESAINGRESO_ID", referencedColumnName = "EMPRESA_ID")
@JoinColumn(name = "MARCA_ID", referencedColumnName = "MARCA_ID") @ManyToOne
@ManyToOne private Empresa empresa1;
private Marca marca; @JoinColumn(name = "MARCA_ID", referencedColumnName = "MARCA_ID")
@JoinColumn(name = "NODO_ID", referencedColumnName = "NODO_ID") @ManyToOne
@ManyToOne private Marca marca;
private Nodo nodo; @JoinColumn(name = "NODO_ID", referencedColumnName = "NODO_ID")
@JoinColumn(name = "ORIGEN_ID", referencedColumnName = "PARADA_ID") @ManyToOne
@ManyToOne private Nodo nodo;
private Parada origem; @JoinColumn(name = "ORIGEN_ID", referencedColumnName = "PARADA_ID")
@JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID") @ManyToOne
@ManyToOne private Parada origem;
private Parada destino; @JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID")
@JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID") @ManyToOne
@ManyToOne private Parada destino;
private Ruta ruta; @JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID")
@JoinColumn(name = "ZONA_ID", referencedColumnName = "ZONA_ID") @ManyToOne
@ManyToOne private Ruta ruta;
private Zona zona; @JoinColumn(name = "ZONA_ID", referencedColumnName = "ZONA_ID")
@OneToOne @ManyToOne
@JoinColumn(name = "ROLOPERATIVO_ID") private Zona zona;
private RolOperativo rolOperativo; @OneToOne
@Column(name = "CANTPARADOS") @JoinColumn(name = "ROLOPERATIVO_ID")
private Short cantParados; private RolOperativo rolOperativo;
@Column(name = "TIPOSERVICIO_ID") @Column(name = "CANTPARADOS")
private Short tipoServicio; private Short cantParados;
@Column(name = "fechorsalidaoriginal") @Column(name = "TIPOSERVICIO_ID")
@Temporal(javax.persistence.TemporalType.TIMESTAMP) private Short tipoServicio;
private Date fechorSalidaOriginal; @Column(name = "fechorsalidaoriginal")
@OneToOne @Temporal(javax.persistence.TemporalType.TIMESTAMP)
@NotFound(action = NotFoundAction.IGNORE) private Date fechorSalidaOriginal;
@JoinColumn(name = "esquemacorrida_id", referencedColumnName = "esquemacorrida_id") @OneToOne
private EsquemaCorrida esquemaCorrida; @NotFound(action = NotFoundAction.IGNORE)
@Column(name = "indtipoventa") @JoinColumn(name = "esquemacorrida_id", referencedColumnName = "esquemacorrida_id")
private String indTipoVenta; private EsquemaCorrida esquemaCorrida;
@Column(name = "EQUIVALENCIA_ID") @Column(name = "indtipoventa")
private String equivalenciaId; private String indTipoVenta;
@ManyToOne @Column(name = "EQUIVALENCIA_ID")
@JoinColumns({ private String equivalenciaId;
@JoinColumn(name = "CORRIDAREBOTE_ID", referencedColumnName = "CORRIDA_ID"), @ManyToOne
@JoinColumn(name = "FECCORRIDAREBOTE", referencedColumnName = "FECCORRIDA")}) @JoinColumns({
@NotFound(action = NotFoundAction.IGNORE) @JoinColumn(name = "CORRIDAREBOTE_ID", referencedColumnName = "CORRIDA_ID"),
private Corrida corridaRebote; @JoinColumn(name = "FECCORRIDAREBOTE", referencedColumnName = "FECCORRIDA") })
@ManyToOne @NotFound(action = NotFoundAction.IGNORE)
@JoinColumns({ private Corrida corridaRebote;
@JoinColumn(name = "CORRIDA2_ID", referencedColumnName = "CORRIDA_ID"), @ManyToOne
@JoinColumn(name = "FECCORRIDA2", referencedColumnName = "FECCORRIDA")}) @JoinColumns({
@NotFound(action = NotFoundAction.IGNORE) @JoinColumn(name = "CORRIDA2_ID", referencedColumnName = "CORRIDA_ID"),
private Corrida corridaPiso; @JoinColumn(name = "FECCORRIDA2", referencedColumnName = "FECCORRIDA") })
@JoinColumn(name = "DIVISIONINGRESO_ID", referencedColumnName = "DIVISION_ID") @NotFound(action = NotFoundAction.IGNORE)
@ManyToOne private Corrida corridaPiso;
private Division division; @JoinColumn(name = "DIVISIONINGRESO_ID", referencedColumnName = "DIVISION_ID")
@Column(name = "NUMPISO") @ManyToOne
private Integer numPiso; private Division division;
@Column(name = "NUMPISO")
private Integer numPiso;
public String getIndTipoVenta() {
return indTipoVenta; public String getIndTipoVenta() {
} return indTipoVenta;
}
public void setIndTipoVenta(String indTipoVenta) {
this.indTipoVenta = indTipoVenta; public void setIndTipoVenta(String indTipoVenta) {
} this.indTipoVenta = indTipoVenta;
}
public Date getFechorSalidaOriginal() {
return fechorSalidaOriginal; public Date getFechorSalidaOriginal() {
} return fechorSalidaOriginal;
}
public void setFechorSalidaOriginal(Date fechorSalidaOriginal) {
if (fechorSalidaOriginal != null) { public void setFechorSalidaOriginal(Date fechorSalidaOriginal) {
fechorSalidaOriginal = DateUtil.normalizar(fechorSalidaOriginal); if (fechorSalidaOriginal != null) {
} fechorSalidaOriginal = DateUtil.normalizar(fechorSalidaOriginal);
this.fechorSalidaOriginal = fechorSalidaOriginal; }
} this.fechorSalidaOriginal = fechorSalidaOriginal;
}
public EsquemaCorrida getEsquemaCorrida() {
return esquemaCorrida; public EsquemaCorrida getEsquemaCorrida() {
} return esquemaCorrida;
}
public void setEsquemaCorrida(EsquemaCorrida esquemaCorrida) {
this.esquemaCorrida = esquemaCorrida; public void setEsquemaCorrida(EsquemaCorrida esquemaCorrida) {
} this.esquemaCorrida = esquemaCorrida;
}
public Corrida() {
} public Corrida() {
}
public Corrida(Marca marca, Integer corridaId, Parada origen, Parada destino, ClaseServicio claseServicio, Date horario) {
this.id = new Id(); public Corrida(Marca marca, Integer corridaId, Parada origen, Parada destino, ClaseServicio claseServicio, Date horario) {
this.id.setCorridaId(corridaId); this.id = new Id();
this.setFechorsalida(horario); this.id.setCorridaId(corridaId);
this.origem = origen; this.setFechorsalida(horario);
this.destino = destino; this.origem = origen;
this.claseServicio = claseServicio; this.destino = destino;
this.marca = marca; this.claseServicio = claseServicio;
} this.marca = marca;
}
public Id getId() {
return id; public Id getId() {
} return id;
}
public void setId(Id id) {
this.id = id; public void setId(Id id) {
} this.id = id;
}
public List<CorridaTramo> getCorridaTramoList() {
return corridaTramoList; public List<CorridaTramo> getCorridaTramoList() {
} return corridaTramoList;
}
public void setCorridaTramoList(List<CorridaTramo> corridaTramoList) {
this.corridaTramoList = corridaTramoList; public void setCorridaTramoList(List<CorridaTramo> corridaTramoList) {
} this.corridaTramoList = corridaTramoList;
}
public Date getFechorsalida() {
return fechorsalida; public Date getFechorsalida() {
} return fechorsalida;
}
public void setFechorsalida(Date fechorsalida) {
if (fechorsalida != null) { public void setFechorsalida(Date fechorsalida) {
fechorsalida = DateUtil.normalizar(fechorsalida); if (fechorsalida != null) {
} fechorsalida = DateUtil.normalizar(fechorsalida);
this.fechorsalida = fechorsalida; }
} this.fechorsalida = fechorsalida;
}
public String getIndstatuscorrida() {
return indstatuscorrida; public String getIndstatuscorrida() {
} return indstatuscorrida;
}
public void setIndstatuscorrida(String indstatuscorrida) {
this.indstatuscorrida = indstatuscorrida; public void setIndstatuscorrida(String indstatuscorrida) {
} this.indstatuscorrida = indstatuscorrida;
}
public Date getFechortarjetaviaje() {
return fechortarjetaviaje; public Date getFechortarjetaviaje() {
} return fechortarjetaviaje;
}
public void setFechortarjetaviaje(Date fechortarjetaviaje) {
this.fechortarjetaviaje = fechortarjetaviaje; public void setFechortarjetaviaje(Date fechortarjetaviaje) {
} this.fechortarjetaviaje = fechortarjetaviaje;
}
public Date getFecmodif() {
return fecmodif; public Date getFecmodif() {
} return fecmodif;
}
public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif; public void setFecmodif(Date fecmodif) {
} this.fecmodif = fecmodif;
}
public Boolean getActivo() {
return activo; public Boolean getActivo() {
} return activo;
}
public void setActivo(Boolean activo) {
this.activo = activo; public void setActivo(Boolean activo) {
} this.activo = activo;
}
public Integer getUsuarioId() {
return usuarioId; public Integer getUsuarioId() {
} return usuarioId;
}
public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId; public void setUsuarioId(Integer usuarioId) {
} this.usuarioId = usuarioId;
}
public Autobus getAutobus() {
return autobus; public Autobus getAutobus() {
} return autobus;
}
public void setAutobus(Autobus autobus) {
this.autobus = autobus; public void setAutobus(Autobus autobus) {
} this.autobus = autobus;
}
public ClaseServicio getClaseServicio() {
return claseServicio; public ClaseServicio getClaseServicio() {
} return claseServicio;
}
public void setClaseServicio(ClaseServicio claseServicio) {
this.claseServicio = claseServicio; public void setClaseServicio(ClaseServicio claseServicio) {
} this.claseServicio = claseServicio;
}
public Conductor getConductor() {
return conductor; public Conductor getConductor() {
} return conductor;
}
public void setConductor(Conductor conductor) {
this.conductor = conductor; public void setConductor(Conductor conductor) {
} this.conductor = conductor;
}
public Conductor getConductor1() {
return conductor1; public Conductor getConductor1() {
} return conductor1;
}
public void setConductor1(Conductor conductor1) {
this.conductor1 = conductor1; public void setConductor1(Conductor conductor1) {
} this.conductor1 = conductor1;
}
public CorridaCtrl getCorridaCtrl() { public CorridaCtrl getCorridaCtrl() {
return corridaCtrl; return corridaCtrl;
} }
public void setCorridaCtrl(CorridaCtrl corridaCtrl) { public void setCorridaCtrl(CorridaCtrl corridaCtrl) {
this.corridaCtrl = corridaCtrl; this.corridaCtrl = corridaCtrl;
} }
public Empresa getEmpresa() { public Empresa getEmpresa() {
return empresa; return empresa;
} }
public void setEmpresa(Empresa empresa) { public void setEmpresa(Empresa empresa) {
this.empresa = empresa; this.empresa = empresa;
} }
public Empresa getEmpresa1() { public Empresa getEmpresa1() {
return empresa1; return empresa1;
} }
public void setEmpresa1(Empresa empresa1) {
this.empresa1 = empresa1;
}
public Marca getMarca() { public void setEmpresa1(Empresa empresa1) {
return marca; this.empresa1 = empresa1;
} }
public void setMarca(Marca marca) { public Marca getMarca() {
this.marca = marca; return marca;
} }
public Nodo getNodo() { public void setMarca(Marca marca) {
return nodo; this.marca = marca;
} }
public void setNodo(Nodo nodo) { public Nodo getNodo() {
this.nodo = nodo; return nodo;
} }
public Parada getDestino() { public void setNodo(Nodo nodo) {
return destino; this.nodo = nodo;
} }
public void setDestino(Parada destino) { public Parada getDestino() {
this.destino = destino; return destino;
} }
public Parada getOrigem() { public void setDestino(Parada destino) {
return origem; this.destino = destino;
} }
public void setOrigem(Parada origem) { public Parada getOrigem() {
this.origem = origem; return origem;
} }
public Ruta getRuta() { public void setOrigem(Parada origem) {
return ruta; this.origem = origem;
} }
public void setRuta(Ruta ruta) { public Ruta getRuta() {
this.ruta = ruta; return ruta;
} }
public Zona getZona() { public void setRuta(Ruta ruta) {
return zona; this.ruta = ruta;
} }
public void setZona(Zona zona) { public Zona getZona() {
this.zona = zona; return zona;
} }
public RolOperativo getRolOperativo() { public void setZona(Zona zona) {
return rolOperativo; this.zona = zona;
} }
public void setRolOperativo(RolOperativo rolOperativo) { public RolOperativo getRolOperativo() {
this.rolOperativo = rolOperativo; return rolOperativo;
} }
public Short getCantParados() { public void setRolOperativo(RolOperativo rolOperativo) {
return cantParados; this.rolOperativo = rolOperativo;
} }
public void setCantParados(Short cantParados) { public Short getCantParados() {
this.cantParados = cantParados; return cantParados;
} }
public Short getTipoServicio() { public void setCantParados(Short cantParados) {
return tipoServicio; this.cantParados = cantParados;
} }
public void setTipoServicio(Short tipoServicio) { public Short getTipoServicio() {
this.tipoServicio = tipoServicio; return tipoServicio;
} }
public String getEquivalenciaId() { public void setTipoServicio(Short tipoServicio) {
return equivalenciaId; this.tipoServicio = tipoServicio;
} }
public void setEquivalenciaId(String equivalenciaId) { public String getEquivalenciaId() {
this.equivalenciaId = equivalenciaId; return equivalenciaId;
} }
public Corrida getCorridaRebote() { public void setEquivalenciaId(String equivalenciaId) {
return corridaRebote; this.equivalenciaId = equivalenciaId;
} }
public void setCorridaRebote(Corrida corridaRebote) { public Corrida getCorridaRebote() {
this.corridaRebote = corridaRebote; return corridaRebote;
} }
public Division getDivision() { public void setCorridaRebote(Corrida corridaRebote) {
return division; this.corridaRebote = corridaRebote;
} }
public void setDivision(Division division) { public Division getDivision() {
this.division = division; return division;
} }
public Corrida getCorridaPiso() { public void setDivision(Division division) {
this.division = division;
}
public Corrida getCorridaPiso() {
return corridaPiso; return corridaPiso;
} }
@ -436,10 +436,10 @@ public class Corrida implements Serializable {
} }
public Integer getNumPiso() { public Integer getNumPiso() {
return numPiso; return numPiso;
} }
public void setNumPiso(Integer numPiso) { public void setNumPiso(Integer numPiso) {
this.numPiso = numPiso; this.numPiso = numPiso;
} }
} }

View File

@ -27,7 +27,7 @@ import org.hibernate.annotations.NotFound;
import org.hibernate.annotations.NotFoundAction; import org.hibernate.annotations.NotFoundAction;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -35,297 +35,307 @@ import org.hibernate.annotations.NotFoundAction;
@Table(name = "CORRIDA_TRAMO") @Table(name = "CORRIDA_TRAMO")
public class CorridaTramo implements Serializable { public class CorridaTramo implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@Column(name = "CORRIDATRAMO_ID") @Column(name = "CORRIDATRAMO_ID")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "CORRIDA_TRAMO_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "CORRIDA_TRAMO_SEQ")
private Integer corridatramoId; private Integer corridatramoId;
@OneToOne @OneToOne
@NotFound(action=NotFoundAction.IGNORE) @NotFound(action = NotFoundAction.IGNORE)
@JoinColumns({ @JoinColumns({
@JoinColumn(name = "CORRIDA_ID", referencedColumnName = "CORRIDA_ID"), @JoinColumn(name = "CORRIDA_ID", referencedColumnName = "CORRIDA_ID"),
@JoinColumn(name = "FECCORRIDA", referencedColumnName = "FECCORRIDA") @JoinColumn(name = "FECCORRIDA", referencedColumnName = "FECCORRIDA") })
}) private Corrida corrida;
private Corrida corrida; @Column(name = "NUMSECUENCIA")
@Column(name = "NUMSECUENCIA") private Short numsecuencia;
private Short numsecuencia; @Column(name = "FECHORSALIDA")
@Column(name = "FECHORSALIDA") @Temporal(TemporalType.TIMESTAMP)
@Temporal(TemporalType.TIMESTAMP) private Date fechorsalida;
private Date fechorsalida; @Column(name = "FECHORLLEGADA")
@Column(name = "FECHORLLEGADA") @Temporal(TemporalType.TIMESTAMP)
@Temporal(TemporalType.TIMESTAMP) private Date fechorllegada;
private Date fechorllegada; @Column(name = "FECHORTARJETAVIAJE")
@Column(name = "FECHORTARJETAVIAJE") @Temporal(TemporalType.TIMESTAMP)
@Temporal(TemporalType.TIMESTAMP) private Date fechortarjetaviaje;
private Date fechortarjetaviaje; @Column(name = "USUARIOTARJETAVIAJE_ID")
@Column(name = "USUARIOTARJETAVIAJE_ID") private Integer usuariotarjetaviajeId;
private Integer usuariotarjetaviajeId; @Column(name = "NUMSECORIGEN")
@Column(name = "NUMSECORIGEN") private Short numsecorigen;
private Short numsecorigen; @Column(name = "NUMSECDESTINO")
@Column(name = "NUMSECDESTINO") private Short numsecdestino;
private Short numsecdestino; @Column(name = "ACTIVO")
@Column(name = "ACTIVO") private Boolean activo;
private Boolean activo; @Column(name = "FECMODIF")
@Column(name = "FECMODIF") @Temporal(TemporalType.TIMESTAMP)
@Temporal(TemporalType.TIMESTAMP) private Date fecmodif;
private Date fecmodif; @Column(name = "USUARIO_ID")
@Column(name = "USUARIO_ID") private Integer usuarioId;
private Integer usuarioId; @JoinColumn(name = "TRAMO_ID", referencedColumnName = "TRAMO_ID")
@JoinColumn(name = "TRAMO_ID", referencedColumnName = "TRAMO_ID") @ManyToOne
@ManyToOne private Tramo tramo;
private Tramo tramo; @JoinColumn(name = "ORIGEN_ID", referencedColumnName = "PARADA_ID")
@JoinColumn(name = "ORIGEN_ID", referencedColumnName = "PARADA_ID") @ManyToOne
@ManyToOne private Parada origem;
private Parada origem; @JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID")
@JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID") @ManyToOne
@ManyToOne private Parada destino;
private Parada destino; @JoinColumn(name = "NODO_ID", referencedColumnName = "NODO_ID")
@JoinColumn(name = "NODO_ID", referencedColumnName = "NODO_ID") @ManyToOne
@ManyToOne private Nodo nodo;
private Nodo nodo; @JoinColumn(name = "CONDUCTOR1_ID", referencedColumnName = "CONDUCTOR_ID")
@JoinColumn(name = "CONDUCTOR1_ID", referencedColumnName = "CONDUCTOR_ID") @ManyToOne
@ManyToOne private Conductor conductor;
private Conductor conductor; @JoinColumn(name = "CONDUCTOR2_ID", referencedColumnName = "CONDUCTOR_ID")
@JoinColumn(name = "CONDUCTOR2_ID", referencedColumnName = "CONDUCTOR_ID") @ManyToOne
@ManyToOne private Conductor conductor1;
private Conductor conductor1; @JoinColumn(name = "AUTOBUS_ID", referencedColumnName = "AUTOBUS_ID")
@JoinColumn(name = "AUTOBUS_ID", referencedColumnName = "AUTOBUS_ID") @ManyToOne
@ManyToOne private Autobus autobus;
private Autobus autobus; @Column(name = "fechorsalidaoriginal")
@Column(name = "fechorsalidaoriginal") @Temporal(javax.persistence.TemporalType.TIMESTAMP)
@Temporal(javax.persistence.TemporalType.TIMESTAMP) private Date fechorSalidaOriginal;
private Date fechorSalidaOriginal; @Column(name = "TIEMPOESTANCIA")
@Column(name = "TIEMPOESTANCIA") @Temporal(javax.persistence.TemporalType.TIMESTAMP)
@Temporal(javax.persistence.TemporalType.TIMESTAMP) private Date tiempoEstancia;
private Date tiempoEstancia; @Column(name = "INDMANTTARJETA")
@Column(name = "INDMANTTARJETA") private Boolean indmanttarjeta;
private Boolean indmanttarjeta; @Column(name = "FOLIOTARJETAVIAJE")
@Column(name = "FOLIOTARJETAVIAJE") private String folioTarjeta;
private String folioTarjeta; @Column(name = "PLATAFORMA")
private String plataforma;
public Boolean getIndmanttarjeta() { public Boolean getIndmanttarjeta() {
return indmanttarjeta; return indmanttarjeta;
} }
public void setIndmanttarjeta(Boolean indmanttarjeta) { public void setIndmanttarjeta(Boolean indmanttarjeta) {
this.indmanttarjeta = indmanttarjeta; this.indmanttarjeta = indmanttarjeta;
} }
public Date getTiempoEstancia() { public Date getTiempoEstancia() {
return tiempoEstancia; return tiempoEstancia;
} }
public void setTiempoEstancia(Date tiempoEstancia) { public void setTiempoEstancia(Date tiempoEstancia) {
this.tiempoEstancia = tiempoEstancia; this.tiempoEstancia = tiempoEstancia;
} }
public CorridaTramo() { public CorridaTramo() {
} }
public CorridaTramo(Integer corridatramoId) { public CorridaTramo(Integer corridatramoId) {
this.corridatramoId = corridatramoId; this.corridatramoId = corridatramoId;
} }
public Date getFechorSalidaOriginal() { public Date getFechorSalidaOriginal() {
return fechorSalidaOriginal; return fechorSalidaOriginal;
} }
public void setFechorSalidaOriginal(Date fechorSalidaOriginal) { public void setFechorSalidaOriginal(Date fechorSalidaOriginal) {
if (fechorSalidaOriginal != null) { if (fechorSalidaOriginal != null) {
fechorSalidaOriginal = DateUtil.normalizar(fechorSalidaOriginal); fechorSalidaOriginal = DateUtil.normalizar(fechorSalidaOriginal);
} }
this.fechorSalidaOriginal = fechorSalidaOriginal; this.fechorSalidaOriginal = fechorSalidaOriginal;
} }
public Integer getCorridatramoId() { public Integer getCorridatramoId() {
return corridatramoId; return corridatramoId;
} }
public void setCorridatramoId(Integer corridatramoId) { public void setCorridatramoId(Integer corridatramoId) {
this.corridatramoId = corridatramoId; this.corridatramoId = corridatramoId;
} }
public Corrida getCorrida() { public Corrida getCorrida() {
return corrida; return corrida;
} }
public void setCorrida(Corrida corrida) { public void setCorrida(Corrida corrida) {
this.corrida = corrida; this.corrida = corrida;
} }
public Short getNumsecuencia() { public Short getNumsecuencia() {
return numsecuencia; return numsecuencia;
} }
public void setNumsecuencia(Short numsecuencia) { public void setNumsecuencia(Short numsecuencia) {
this.numsecuencia = numsecuencia; this.numsecuencia = numsecuencia;
} }
public Date getFechorsalida() { public Date getFechorsalida() {
return fechorsalida; return fechorsalida;
} }
public void setFechorsalida(Date fechorsalida) { public void setFechorsalida(Date fechorsalida) {
if (fechorsalida != null) { if (fechorsalida != null) {
fechorsalida = DateUtil.normalizar(fechorsalida); fechorsalida = DateUtil.normalizar(fechorsalida);
} }
this.fechorsalida = fechorsalida; this.fechorsalida = fechorsalida;
} }
public Date getFechorllegada() { public Date getFechorllegada() {
return fechorllegada; return fechorllegada;
} }
public void setFechorllegada(Date fechorllegada) { public void setFechorllegada(Date fechorllegada) {
if (fechorllegada != null) { if (fechorllegada != null) {
fechorllegada = DateUtil.normalizar(fechorllegada); fechorllegada = DateUtil.normalizar(fechorllegada);
} }
this.fechorllegada = fechorllegada; this.fechorllegada = fechorllegada;
} }
public Date getFechortarjetaviaje() { public Date getFechortarjetaviaje() {
return fechortarjetaviaje; return fechortarjetaviaje;
} }
public void setFechortarjetaviaje(Date fechortarjetaviaje) { public void setFechortarjetaviaje(Date fechortarjetaviaje) {
this.fechortarjetaviaje = fechortarjetaviaje; this.fechortarjetaviaje = fechortarjetaviaje;
} }
public Integer getUsuariotarjetaviajeId() { public Integer getUsuariotarjetaviajeId() {
return usuariotarjetaviajeId; return usuariotarjetaviajeId;
} }
public void setUsuariotarjetaviajeId(Integer usuariotarjetaviajeId) { public void setUsuariotarjetaviajeId(Integer usuariotarjetaviajeId) {
this.usuariotarjetaviajeId = usuariotarjetaviajeId; this.usuariotarjetaviajeId = usuariotarjetaviajeId;
} }
public Short getNumsecorigen() { public Short getNumsecorigen() {
return numsecorigen; return numsecorigen;
} }
public void setNumsecorigen(Short numsecorigen) { public void setNumsecorigen(Short numsecorigen) {
this.numsecorigen = numsecorigen; this.numsecorigen = numsecorigen;
} }
public Short getNumsecdestino() { public Short getNumsecdestino() {
return numsecdestino; return numsecdestino;
} }
public void setNumsecdestino(Short numsecdestino) { public void setNumsecdestino(Short numsecdestino) {
this.numsecdestino = numsecdestino; this.numsecdestino = numsecdestino;
} }
public Boolean getActivo() { public Boolean getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Boolean activo) {
this.activo = activo; this.activo = activo;
} }
public com.rjconsultores.ventaboletos.entidad.Parada getDestino() { public com.rjconsultores.ventaboletos.entidad.Parada getDestino() {
return destino; return destino;
} }
public void setDestino(com.rjconsultores.ventaboletos.entidad.Parada destino) { public void setDestino(com.rjconsultores.ventaboletos.entidad.Parada destino) {
this.destino = destino; this.destino = destino;
} }
public com.rjconsultores.ventaboletos.entidad.Parada getOrigem() { public com.rjconsultores.ventaboletos.entidad.Parada getOrigem() {
return origem; return origem;
} }
public void setOrigem(com.rjconsultores.ventaboletos.entidad.Parada origem) { public void setOrigem(com.rjconsultores.ventaboletos.entidad.Parada origem) {
this.origem = origem; this.origem = origem;
} }
public Date getFecmodif() { public Date getFecmodif() {
return fecmodif; return fecmodif;
} }
public void setFecmodif(Date fecmodif) { public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif; this.fecmodif = fecmodif;
} }
public Integer getUsuarioId() { public Integer getUsuarioId() {
return usuarioId; return usuarioId;
} }
public void setUsuarioId(Integer usuarioId) { public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
public Tramo getTramo() { public Tramo getTramo() {
return tramo; return tramo;
} }
public void setTramo(Tramo tramo) { public void setTramo(Tramo tramo) {
this.tramo = tramo; this.tramo = tramo;
} }
public Nodo getNodo() { public Nodo getNodo() {
return nodo; return nodo;
} }
public void setNodo(Nodo nodo) { public void setNodo(Nodo nodo) {
this.nodo = nodo; this.nodo = nodo;
} }
public Conductor getConductor() { public Conductor getConductor() {
return conductor; return conductor;
} }
public void setConductor(Conductor conductor) { public void setConductor(Conductor conductor) {
this.conductor = conductor; this.conductor = conductor;
} }
public Conductor getConductor1() { public Conductor getConductor1() {
return conductor1; return conductor1;
} }
public void setConductor1(Conductor conductor1) { public void setConductor1(Conductor conductor1) {
this.conductor1 = conductor1; this.conductor1 = conductor1;
} }
public Autobus getAutobus() { public Autobus getAutobus() {
return autobus; return autobus;
} }
public void setAutobus(Autobus autobus) { public void setAutobus(Autobus autobus) {
this.autobus = autobus; this.autobus = autobus;
} }
public String getFolioTarjeta() { public String getFolioTarjeta() {
return folioTarjeta; return folioTarjeta;
} }
public void setFolioTarjeta(String folioTarjeta) { public void setFolioTarjeta(String folioTarjeta) {
this.folioTarjeta = folioTarjeta; this.folioTarjeta = folioTarjeta;
} }
@Override public String getPlataforma() {
public int hashCode() { return plataforma;
int hash = 0; }
hash += (corridatramoId != null ? corridatramoId.hashCode() : 0);
return hash;
}
@Override public void setPlataforma(String plataforma) {
public boolean equals(Object object) { this.plataforma = plataforma;
// TODO: Warning - this method won't work in the case the id fields are not set }
if (!(object instanceof CorridaTramo)) {
return false;
}
CorridaTramo other = (CorridaTramo) object;
if ((this.corridatramoId == null && other.corridatramoId != null) || (this.corridatramoId != null && !this.corridatramoId.equals(other.corridatramoId))) {
return false;
}
return true;
}
@Override @Override
public String toString() { public int hashCode() {
return "com.rjconsultores.ventaboletos.entidad.test.CorridaTramo[corridatramoId=" + corridatramoId + "]"; int hash = 0;
} hash += (corridatramoId != null ? corridatramoId.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
// TODO: Warning - this method won't work in the case the id fields are
// not set
if (!(object instanceof CorridaTramo)) {
return false;
}
CorridaTramo other = (CorridaTramo) object;
if ((this.corridatramoId == null && other.corridatramoId != null) || (this.corridatramoId != null && !this.corridatramoId.equals(other.corridatramoId))) {
return false;
}
return true;
}
@Override
public String toString() {
return "com.rjconsultores.ventaboletos.entidad.test.CorridaTramo[corridatramoId=" + corridatramoId + "]";
}
} }

View File

@ -25,7 +25,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -33,372 +33,373 @@ import javax.persistence.TemporalType;
@Table(name = "ESQUEMA_CORRIDA") @Table(name = "ESQUEMA_CORRIDA")
public class EsquemaCorrida implements Serializable { public class EsquemaCorrida implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@Column(name = "ESQUEMACORRIDA_ID") @Column(name = "ESQUEMACORRIDA_ID")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "ESQUEMA_CORRIDA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "ESQUEMA_CORRIDA_SEQ")
private Integer esquemacorridaId; private Integer esquemacorridaId;
@Column(name = "HORASALIDA") @Column(name = "HORASALIDA")
@Temporal(TemporalType.TIME) @Temporal(TemporalType.TIME)
private Date horasalida; private Date horasalida;
@Column(name = "INDPISOEXTRA") @Column(name = "INDPISOEXTRA")
private Boolean pisoExtra; private Boolean pisoExtra;
@Column(name = "INDLUNES") @Column(name = "INDLUNES")
private Boolean indlunes; private Boolean indlunes;
@Column(name = "INDMARTES") @Column(name = "INDMARTES")
private Boolean indmartes; private Boolean indmartes;
@Column(name = "INDMIERCOLES") @Column(name = "INDMIERCOLES")
private Boolean indmiercoles; private Boolean indmiercoles;
@Column(name = "INDJUEVES") @Column(name = "INDJUEVES")
private Boolean indjueves; private Boolean indjueves;
@Column(name = "INDVIERNES") @Column(name = "INDVIERNES")
private Boolean indviernes; private Boolean indviernes;
@Column(name = "INDSABADO") @Column(name = "INDSABADO")
private Boolean indsabado; private Boolean indsabado;
@Column(name = "INDDOMINGO") @Column(name = "INDDOMINGO")
private Boolean inddomingo; private Boolean inddomingo;
@Column(name = "CANTPARADOS") @Column(name = "CANTPARADOS")
private Integer cantparados; private Integer cantparados;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Boolean activo;
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@Column(name = "USUARIO_ID") @Column(name = "USUARIO_ID")
private Integer usuarioId; private Integer usuarioId;
@Column(name = "DIAGRAMAAUTOBUS_ID") @Column(name = "DIAGRAMAAUTOBUS_ID")
private Integer diagramaAutobusId; private Integer diagramaAutobusId;
@Column(name = "STATUSCORRIDA") @Column(name = "STATUSCORRIDA")
private String statusCorrida; private String statusCorrida;
@JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID") @JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID")
@ManyToOne @ManyToOne
private Ruta ruta; private Ruta ruta;
@JoinColumn(name = "ROLOPERATIVO_ID", referencedColumnName = "ROLOPERATIVO_ID") @JoinColumn(name = "ROLOPERATIVO_ID", referencedColumnName = "ROLOPERATIVO_ID")
@ManyToOne(cascade = CascadeType.ALL) @ManyToOne(cascade = CascadeType.ALL)
private RolOperativo rolOperativo; private RolOperativo rolOperativo;
@JoinColumn(name = "ROLOPERATIVO2_ID", referencedColumnName = "ROLOPERATIVO_ID") @JoinColumn(name = "ROLOPERATIVO2_ID", referencedColumnName = "ROLOPERATIVO_ID")
@ManyToOne(cascade = CascadeType.ALL) @ManyToOne(cascade = CascadeType.ALL)
private RolOperativo rolOperativo2; private RolOperativo rolOperativo2;
@JoinColumn(name = "MARCA_ID", referencedColumnName = "MARCA_ID") @JoinColumn(name = "MARCA_ID", referencedColumnName = "MARCA_ID")
@ManyToOne @ManyToOne
private Marca marca; private Marca marca;
@JoinColumn(name = "ESQUEMAOPERACIONAL_ID", referencedColumnName = "ESQUEMAOPERACIONAL_ID") @JoinColumn(name = "ESQUEMAOPERACIONAL_ID", referencedColumnName = "ESQUEMAOPERACIONAL_ID")
@ManyToOne(cascade = CascadeType.ALL) @ManyToOne(cascade = CascadeType.ALL)
private EsquemaOperacional esquemaOperacional; private EsquemaOperacional esquemaOperacional;
@JoinColumn(name = "EMPRESACORRIDA_ID", referencedColumnName = "EMPRESA_ID") @JoinColumn(name = "EMPRESACORRIDA_ID", referencedColumnName = "EMPRESA_ID")
@ManyToOne @ManyToOne
private Empresa empresa; private Empresa empresa;
@JoinColumn(name = "EMPRESAINGRESO_ID", referencedColumnName = "EMPRESA_ID") @JoinColumn(name = "EMPRESAINGRESO_ID", referencedColumnName = "EMPRESA_ID")
@ManyToOne @ManyToOne
private Empresa empresa1; private Empresa empresa1;
@JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID") @JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID")
@ManyToOne @ManyToOne
private ClaseServicio claseServicio; private ClaseServicio claseServicio;
@JoinColumn(name = "CLASESERVICIO2_ID", referencedColumnName = "CLASESERVICIO_ID") @JoinColumn(name = "CLASESERVICIO2_ID", referencedColumnName = "CLASESERVICIO_ID")
@ManyToOne @ManyToOne
private ClaseServicio claseServicio2; private ClaseServicio claseServicio2;
@OneToMany(cascade = CascadeType.ALL) @OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID") @JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID")
private List<EsquemaTramo> esquemaTramoList; private List<EsquemaTramo> esquemaTramoList;
@OneToMany @OneToMany
@JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID") @JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID")
private List<EsquemaAsiento> esquemaAsientoList; private List<EsquemaAsiento> esquemaAsientoList;
@Column(name = "tipocorrida") @Column(name = "tipocorrida")
private String tipocorrida; private String tipocorrida;
@JoinColumn(name = "ESQUEMAREBOTE_ID", referencedColumnName = "ESQUEMACORRIDA_ID") @JoinColumn(name = "ESQUEMAREBOTE_ID", referencedColumnName = "ESQUEMACORRIDA_ID")
@ManyToOne @ManyToOne
private EsquemaCorrida esquemaCorridaRebote; private EsquemaCorrida esquemaCorridaRebote;
@JoinColumn(name = "DIVISION_ID", referencedColumnName = "DIVISION_ID") @JoinColumn(name = "DIVISION_ID", referencedColumnName = "DIVISION_ID")
@ManyToOne @ManyToOne
private Division division; private Division division;
public String getTipocorrida() { public String getTipocorrida() {
return tipocorrida; return tipocorrida;
} }
public void setTipocorrida(String tipocorrida) { public void setTipocorrida(String tipocorrida) {
this.tipocorrida = tipocorrida; this.tipocorrida = tipocorrida;
} }
public EsquemaCorrida() { public EsquemaCorrida() {
} }
public EsquemaCorrida(Integer esquemacorridaId) { public EsquemaCorrida(Integer esquemacorridaId) {
this.esquemacorridaId = esquemacorridaId; this.esquemacorridaId = esquemacorridaId;
} }
public Integer getEsquemacorridaId() { public Integer getEsquemacorridaId() {
return esquemacorridaId; return esquemacorridaId;
} }
public void setEsquemacorridaId(Integer esquemacorridaId) { public void setEsquemacorridaId(Integer esquemacorridaId) {
this.esquemacorridaId = esquemacorridaId; this.esquemacorridaId = esquemacorridaId;
} }
public Date getHorasalida() { public Date getHorasalida() {
return horasalida; return horasalida;
} }
public void setHorasalida(Date horasalida) { public void setHorasalida(Date horasalida) {
this.horasalida = horasalida; this.horasalida = horasalida;
} }
public Integer getCantparados() { public Integer getCantparados() {
return cantparados; return cantparados;
} }
public void setCantparados(Integer cantparados) { public void setCantparados(Integer cantparados) {
this.cantparados = cantparados; this.cantparados = cantparados;
} }
public Boolean getInddomingo() { public Boolean getInddomingo() {
return inddomingo; return inddomingo;
} }
public void setInddomingo(Boolean inddomingo) { public void setInddomingo(Boolean inddomingo) {
this.inddomingo = inddomingo; this.inddomingo = inddomingo;
} }
public Boolean getIndjueves() { public Boolean getIndjueves() {
return indjueves; return indjueves;
} }
public void setIndjueves(Boolean indjueves) { public void setIndjueves(Boolean indjueves) {
this.indjueves = indjueves; this.indjueves = indjueves;
} }
public Boolean getIndlunes() { public Boolean getIndlunes() {
return indlunes; return indlunes;
} }
public void setIndlunes(Boolean indlunes) { public void setIndlunes(Boolean indlunes) {
this.indlunes = indlunes; this.indlunes = indlunes;
} }
public Boolean getIndmartes() { public Boolean getIndmartes() {
return indmartes; return indmartes;
} }
public void setIndmartes(Boolean indmartes) { public void setIndmartes(Boolean indmartes) {
this.indmartes = indmartes; this.indmartes = indmartes;
} }
public Boolean getIndmiercoles() { public Boolean getIndmiercoles() {
return indmiercoles; return indmiercoles;
} }
public void setIndmiercoles(Boolean indmiercoles) { public void setIndmiercoles(Boolean indmiercoles) {
this.indmiercoles = indmiercoles; this.indmiercoles = indmiercoles;
} }
public Boolean getIndsabado() { public Boolean getIndsabado() {
return indsabado; return indsabado;
} }
public void setIndsabado(Boolean indsabado) { public void setIndsabado(Boolean indsabado) {
this.indsabado = indsabado; this.indsabado = indsabado;
} }
public Boolean getIndviernes() { public Boolean getIndviernes() {
return indviernes; return indviernes;
} }
public void setIndviernes(Boolean indviernes) { public void setIndviernes(Boolean indviernes) {
this.indviernes = indviernes; this.indviernes = indviernes;
} }
public Date getFecmodif() { public Date getFecmodif() {
return fecmodif; return fecmodif;
} }
public Boolean getActivo() { public Boolean getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Boolean activo) {
this.activo = activo; this.activo = activo;
} }
public void setFecmodif(Date fecmodif) { public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif; this.fecmodif = fecmodif;
} }
public Integer getUsuarioId() { public Integer getUsuarioId() {
return usuarioId; return usuarioId;
} }
public void setUsuarioId(Integer usuarioId) { public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
public Ruta getRuta() { public Ruta getRuta() {
return ruta; return ruta;
} }
public void setRuta(Ruta ruta) { public void setRuta(Ruta ruta) {
this.ruta = ruta; this.ruta = ruta;
} }
public RolOperativo getRolOperativo() { public RolOperativo getRolOperativo() {
return rolOperativo; return rolOperativo;
} }
public void setRolOperativo(RolOperativo rolOperativo) { public void setRolOperativo(RolOperativo rolOperativo) {
this.rolOperativo = rolOperativo; this.rolOperativo = rolOperativo;
} }
public Marca getMarca() { public Marca getMarca() {
return marca; return marca;
} }
public void setMarca(Marca marca) { public void setMarca(Marca marca) {
this.marca = marca; this.marca = marca;
} }
public EsquemaOperacional getEsquemaOperacional() { public EsquemaOperacional getEsquemaOperacional() {
return esquemaOperacional; return esquemaOperacional;
} }
public void setEsquemaOperacional(EsquemaOperacional esquemaOperacional) { public void setEsquemaOperacional(EsquemaOperacional esquemaOperacional) {
this.esquemaOperacional = esquemaOperacional; this.esquemaOperacional = esquemaOperacional;
} }
public Empresa getEmpresa() { public Empresa getEmpresa() {
return empresa; return empresa;
} }
public void setEmpresa(Empresa empresa) { public void setEmpresa(Empresa empresa) {
this.empresa = empresa; this.empresa = empresa;
} }
public Empresa getEmpresa1() { public Empresa getEmpresa1() {
return empresa1; return empresa1;
} }
public void setEmpresa1(Empresa empresa1) { public void setEmpresa1(Empresa empresa1) {
this.empresa1 = empresa1; this.empresa1 = empresa1;
} }
public ClaseServicio getClaseServicio() { public ClaseServicio getClaseServicio() {
return claseServicio; return claseServicio;
} }
public void setClaseServicio(ClaseServicio claseServicio) { public void setClaseServicio(ClaseServicio claseServicio) {
this.claseServicio = claseServicio; this.claseServicio = claseServicio;
} }
public String getStatusCorrida() { public String getStatusCorrida() {
return statusCorrida; return statusCorrida;
} }
public void setStatusCorrida(String statusCorrida) { public void setStatusCorrida(String statusCorrida) {
this.statusCorrida = statusCorrida; this.statusCorrida = statusCorrida;
} }
public Integer getDiagramaAutobusId() { public Integer getDiagramaAutobusId() {
return diagramaAutobusId; return diagramaAutobusId;
} }
public void setDiagramaAutobusId(Integer diagramaAutobusId) { public void setDiagramaAutobusId(Integer diagramaAutobusId) {
this.diagramaAutobusId = diagramaAutobusId; this.diagramaAutobusId = diagramaAutobusId;
} }
public Division getDivision() { public Division getDivision() {
return division; return division;
} }
public void setDivision(Division division) { public void setDivision(Division division) {
this.division = division; this.division = division;
} }
public Boolean getPisoExtra() { public Boolean getPisoExtra() {
return pisoExtra; return pisoExtra;
} }
public void setPisoExtra(Boolean pisoExtra) { public void setPisoExtra(Boolean pisoExtra) {
this.pisoExtra = pisoExtra; this.pisoExtra = pisoExtra;
} }
public List<EsquemaTramo> getEsquemaTramoList() { public List<EsquemaTramo> getEsquemaTramoList() {
if (this.esquemaTramoList != null) { if (this.esquemaTramoList != null) {
List<EsquemaTramo> esquemaList = new ArrayList<EsquemaTramo>(); List<EsquemaTramo> esquemaList = new ArrayList<EsquemaTramo>();
for (EsquemaTramo ec : this.esquemaTramoList) { for (EsquemaTramo ec : this.esquemaTramoList) {
if (ec.getActivo() == Boolean.TRUE) { if (ec.getActivo() == Boolean.TRUE) {
esquemaList.add(ec); esquemaList.add(ec);
} }
} }
return esquemaList; return esquemaList;
} }
return null; return null;
} }
public void setEsquemaTramoList(List<EsquemaTramo> esquemaTramoList) { public void setEsquemaTramoList(List<EsquemaTramo> esquemaTramoList) {
this.esquemaTramoList = esquemaTramoList; this.esquemaTramoList = esquemaTramoList;
} }
public List<EsquemaAsiento> getEsquemaAsientoList() { public List<EsquemaAsiento> getEsquemaAsientoList() {
List<EsquemaAsiento> esquemaList = new ArrayList<EsquemaAsiento>(); List<EsquemaAsiento> esquemaList = new ArrayList<EsquemaAsiento>();
for (EsquemaAsiento ec : this.esquemaAsientoList) { for (EsquemaAsiento ec : this.esquemaAsientoList) {
if (ec.getActivo() == Boolean.TRUE) { if (ec.getActivo() == Boolean.TRUE) {
esquemaList.add(ec); esquemaList.add(ec);
} }
} }
return esquemaList; return esquemaList;
} }
public void setEsquemaAsientoList(List<EsquemaAsiento> esquemaAsientoList) { public void setEsquemaAsientoList(List<EsquemaAsiento> esquemaAsientoList) {
this.esquemaAsientoList = esquemaAsientoList; this.esquemaAsientoList = esquemaAsientoList;
} }
public EsquemaCorrida getEsquemaCorridaRebote() { public EsquemaCorrida getEsquemaCorridaRebote() {
return esquemaCorridaRebote; return esquemaCorridaRebote;
} }
public void setEsquemaCorridaRebote(EsquemaCorrida esquemaCorridaRebote) { public void setEsquemaCorridaRebote(EsquemaCorrida esquemaCorridaRebote) {
this.esquemaCorridaRebote = esquemaCorridaRebote; this.esquemaCorridaRebote = esquemaCorridaRebote;
} }
public ClaseServicio getClaseServicio2() { public ClaseServicio getClaseServicio2() {
return claseServicio2; return claseServicio2;
} }
public void setClaseServicio2(ClaseServicio claseServicio2) { public void setClaseServicio2(ClaseServicio claseServicio2) {
this.claseServicio2 = claseServicio2; this.claseServicio2 = claseServicio2;
} }
public RolOperativo getRolOperativo2() { public RolOperativo getRolOperativo2() {
return rolOperativo2; return rolOperativo2;
} }
public void setRolOperativo2(RolOperativo rolOperativo2) { public void setRolOperativo2(RolOperativo rolOperativo2) {
this.rolOperativo2 = rolOperativo2; this.rolOperativo2 = rolOperativo2;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (esquemacorridaId != null ? esquemacorridaId.hashCode() : 0); hash += (esquemacorridaId != null ? esquemacorridaId.hashCode() : 0);
return hash; return hash;
} }
@Override @Override
public boolean equals(Object object) { public boolean equals(Object object) {
// TODO: Warning - this method won't work in the case the id fields are not set // TODO: Warning - this method won't work in the case the id fields are
if (!(object instanceof EsquemaCorrida)) { // not set
return false; if (!(object instanceof EsquemaCorrida)) {
} return false;
EsquemaCorrida other = (EsquemaCorrida) object; }
if ((this.esquemacorridaId == null && other.esquemacorridaId != null) || (this.esquemacorridaId != null && !this.esquemacorridaId.equals(other.esquemacorridaId))) { EsquemaCorrida other = (EsquemaCorrida) object;
return false; if ((this.esquemacorridaId == null && other.esquemacorridaId != null) || (this.esquemacorridaId != null && !this.esquemacorridaId.equals(other.esquemacorridaId))) {
} return false;
return true; }
} return true;
}
@Override
public String toString() { @Override
return "com.rjconsultores.ventaboletos.entidad.test.EsquemaCorrida[esquemacorridaId=" + esquemacorridaId + "]"; public String toString() {
} return "com.rjconsultores.ventaboletos.entidad.test.EsquemaCorrida[esquemacorridaId=" + esquemacorridaId + "]";
}
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.TemporalType;
import javax.persistence.SequenceGenerator; import javax.persistence.SequenceGenerator;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,124 +28,135 @@ import javax.persistence.SequenceGenerator;
@Table(name = "ESQUEMA_TRAMO") @Table(name = "ESQUEMA_TRAMO")
public class EsquemaTramo implements Serializable { public class EsquemaTramo implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@Column(name = "ESQUEMATRAMO_ID") @Column(name = "ESQUEMATRAMO_ID")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "ESQUEMA_TRAMO_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "ESQUEMA_TRAMO_SEQ")
private Integer esquematramoId; private Integer esquematramoId;
@Column(name = "NUMSECUENCIA") @Column(name = "NUMSECUENCIA")
private Short numsecuencia; private Short numsecuencia;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Boolean activo;
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@Column(name = "USUARIO_ID") @Column(name = "USUARIO_ID")
private Integer usuarioId; private Integer usuarioId;
@Column(name = "TIEMPOESTANCIA") @Column(name = "TIEMPOESTANCIA")
@Temporal(javax.persistence.TemporalType.TIMESTAMP) @Temporal(javax.persistence.TemporalType.TIMESTAMP)
private Date tiempoEstancia; private Date tiempoEstancia;
@JoinColumn(name = "TRAMO_ID", referencedColumnName = "TRAMO_ID") @JoinColumn(name = "TRAMO_ID", referencedColumnName = "TRAMO_ID")
@ManyToOne @ManyToOne
private Tramo tramo; private Tramo tramo;
@JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID") @JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID")
@ManyToOne @ManyToOne
private EsquemaCorrida esquemaCorrida; private EsquemaCorrida esquemaCorrida;
@Column(name = "PLATAFORMA")
private String plataforma;
public Date getTiempoEstancia() { public Date getTiempoEstancia() {
return tiempoEstancia; return tiempoEstancia;
} }
public void setTiempoEstancia(Date tiempoEstancia) { public void setTiempoEstancia(Date tiempoEstancia) {
this.tiempoEstancia = tiempoEstancia; this.tiempoEstancia = tiempoEstancia;
} }
public EsquemaTramo() { public EsquemaTramo() {
} }
public EsquemaTramo(Integer esquematramoId) { public EsquemaTramo(Integer esquematramoId) {
this.esquematramoId = esquematramoId; this.esquematramoId = esquematramoId;
} }
public Integer getEsquematramoId() { public Integer getEsquematramoId() {
return esquematramoId; return esquematramoId;
} }
public void setEsquematramoId(Integer esquematramoId) { public void setEsquematramoId(Integer esquematramoId) {
this.esquematramoId = esquematramoId; this.esquematramoId = esquematramoId;
} }
public Short getNumsecuencia() { public Short getNumsecuencia() {
return numsecuencia; return numsecuencia;
} }
public void setNumsecuencia(Short numsecuencia) { public void setNumsecuencia(Short numsecuencia) {
this.numsecuencia = numsecuencia; this.numsecuencia = numsecuencia;
} }
public Boolean getActivo() { public Boolean getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Boolean activo) {
this.activo = activo; this.activo = activo;
} }
public Date getFecmodif() { public Date getFecmodif() {
return fecmodif; return fecmodif;
} }
public void setFecmodif(Date fecmodif) { public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif; this.fecmodif = fecmodif;
} }
public Integer getUsuarioId() { public Integer getUsuarioId() {
return usuarioId; return usuarioId;
} }
public void setUsuarioId(Integer usuarioId) { public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
public Tramo getTramo() { public Tramo getTramo() {
return tramo; return tramo;
} }
public void setTramo(Tramo tramo) { public void setTramo(Tramo tramo) {
this.tramo = tramo; this.tramo = tramo;
} }
public EsquemaCorrida getEsquemaCorrida() { public EsquemaCorrida getEsquemaCorrida() {
return esquemaCorrida; return esquemaCorrida;
} }
public void setEsquemaCorrida(EsquemaCorrida esquemaCorrida) { public void setEsquemaCorrida(EsquemaCorrida esquemaCorrida) {
this.esquemaCorrida = esquemaCorrida; this.esquemaCorrida = esquemaCorrida;
} }
@Override public String getPlataforma() {
public int hashCode() { return plataforma;
int hash = 0; }
hash += (esquematramoId != null ? esquematramoId.hashCode() : 0);
return hash;
}
@Override public void setPlataforma(String plataforma) {
public boolean equals(Object object) { this.plataforma = plataforma;
// TODO: Warning - this method won't work in the case the id fields are not set }
if (!(object instanceof EsquemaTramo)) {
return false;
}
EsquemaTramo other = (EsquemaTramo) object;
if ((this.esquematramoId == null && other.esquematramoId != null) || (this.esquematramoId != null && !this.esquematramoId.equals(other.esquematramoId))) {
return false;
}
return true;
}
@Override @Override
public String toString() { public int hashCode() {
return "com.rjconsultores.ventaboletos.entidad.test.EsquemaTramo[esquematramoId=" + esquematramoId + "]"; int hash = 0;
} hash += (esquematramoId != null ? esquematramoId.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
// TODO: Warning - this method won't work in the case the id fields are
// not set
if (!(object instanceof EsquemaTramo)) {
return false;
}
EsquemaTramo other = (EsquemaTramo) object;
if ((this.esquematramoId == null && other.esquematramoId != null) || (this.esquematramoId != null && !this.esquematramoId.equals(other.esquematramoId))) {
return false;
}
return true;
}
@Override
public String toString() {
return "com.rjconsultores.ventaboletos.entidad.test.EsquemaTramo[esquematramoId=" + esquematramoId + "]";
}
} }

View File

@ -11,37 +11,38 @@ import javax.persistence.JoinColumn;
import javax.persistence.OneToOne; import javax.persistence.OneToOne;
/** /**
* *
* @author Administrador * @author Administrador
*/ */
@Embeddable @Embeddable
public class MarcaClaseServicioPK implements Serializable { public class MarcaClaseServicioPK implements Serializable {
@Basic(optional = false) private static final long serialVersionUID = 1L;
@OneToOne @Basic(optional = false)
@JoinColumn(name = "CLASESERVICIO_ID") @OneToOne
private ClaseServicio claseservicio; @JoinColumn(name = "CLASESERVICIO_ID")
@Basic(optional = false) private ClaseServicio claseservicio;
@OneToOne @Basic(optional = false)
@JoinColumn(name = "MARCA_ID") @OneToOne
private Marca marca; @JoinColumn(name = "MARCA_ID")
private Marca marca;
public MarcaClaseServicioPK() { public MarcaClaseServicioPK() {
} }
public ClaseServicio getClaseservicio() { public ClaseServicio getClaseservicio() {
return claseservicio; return claseservicio;
} }
public void setClaseservicio(ClaseServicio claseservicio) { public void setClaseservicio(ClaseServicio claseservicio) {
this.claseservicio = claseservicio; this.claseservicio = claseservicio;
} }
public Marca getMarca() { public Marca getMarca() {
return marca; return marca;
} }
public void setMarca(Marca marca) { public void setMarca(Marca marca) {
this.marca = marca; this.marca = marca;
} }
} }

View File

@ -7,48 +7,57 @@ package com.rjconsultores.ventaboletos.entidad;
import java.util.Date; import java.util.Date;
/** /**
* *
* @author Administrador * @author Administrador
*/ */
public class ParadaEsquema { public class ParadaEsquema {
private Short numsecuencia; private Short numsecuencia;
private Date tiempoEstancia; private Date tiempoEstancia;
private Parada parada; private Parada parada;
private Boolean activo; private Boolean activo;
private String plataforma;
public ParadaEsquema() { public ParadaEsquema() {
} }
public Short getNumsecuencia() { public Short getNumsecuencia() {
return numsecuencia; return numsecuencia;
} }
public void setNumsecuencia(Short numsecuencia) { public void setNumsecuencia(Short numsecuencia) {
this.numsecuencia = numsecuencia; this.numsecuencia = numsecuencia;
} }
public Parada getParada() { public Parada getParada() {
return parada; return parada;
} }
public void setParada(Parada parada) { public void setParada(Parada parada) {
this.parada = parada; this.parada = parada;
} }
public Date getTiempoEstancia() { public Date getTiempoEstancia() {
return tiempoEstancia; return tiempoEstancia;
} }
public void setTiempoEstancia(Date tiempoEstancia) { public void setTiempoEstancia(Date tiempoEstancia) {
this.tiempoEstancia = tiempoEstancia; this.tiempoEstancia = tiempoEstancia;
} }
public Boolean getActivo() { public String getPlataforma() {
return activo; return plataforma;
} }
public void setActivo(Boolean activo) { public void setPlataforma(String plataforma) {
this.activo = activo; this.plataforma = plataforma;
} }
public Boolean getActivo() {
return activo;
}
public void setActivo(Boolean activo) {
this.activo = activo;
}
} }

View File

@ -413,7 +413,8 @@ public class CorridaServiceImpl implements CorridaService {
corridaTramo.setAutobus(null); corridaTramo.setAutobus(null);
corridaTramo.setConductor(null); corridaTramo.setConductor(null);
corridaTramo.setConductor1(null); corridaTramo.setConductor1(null);
corridaTramo.setPlataforma(esquemaTramo.getPlataforma());
corridaTramo.setTiempoEstancia(esquemaTramo.getTiempoEstancia()); corridaTramo.setTiempoEstancia(esquemaTramo.getTiempoEstancia());
// numSec: 1-2, 2-3, 3-4... // numSec: 1-2, 2-3, 3-4...
@ -465,7 +466,7 @@ public class CorridaServiceImpl implements CorridaService {
corrida.setFecmodif(Calendar.getInstance().getTime()); corrida.setFecmodif(Calendar.getInstance().getTime());
if (UsuarioLogado.getUsuarioLogado() != null) { if (UsuarioLogado.getUsuarioLogado() != null) {
corrida.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); corrida.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
}else{ } else {
corrida.setUsuarioId(1); corrida.setUsuarioId(1);
} }
corrida.setIndTipoVenta(null); corrida.setIndTipoVenta(null);
@ -738,7 +739,7 @@ public class CorridaServiceImpl implements CorridaService {
return dataAte; return dataAte;
} }
@Transactional(readOnly = true, propagation=Propagation.SUPPORTS) @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
public boolean generarCorridaAutomatica() { public boolean generarCorridaAutomatica() {
// Date dataDe = new GregorianCalendar(2012, 4, 25).getTime(); // Date dataDe = new GregorianCalendar(2012, 4, 25).getTime();

View File

@ -134,6 +134,7 @@ public class EsquemaCorridaServiceImpl implements EsquemaCorridaService {
et.setTiempoEstancia(listParadaEsquema.get(i + 1).getTiempoEstancia()); et.setTiempoEstancia(listParadaEsquema.get(i + 1).getTiempoEstancia());
et.setTramo(t); et.setTramo(t);
et.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); et.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
et.setPlataforma(listParadaEsquema.get(i).getPlataforma());
esquemaTramoDAO.suscribir(et); esquemaTramoDAO.suscribir(et);
} }