Pricing - Junção ocupação/antecipação (ADAM)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@31646 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2013-10-22 12:09:29 +00:00
parent d7b5f23135
commit ff75f191d7
16 changed files with 535 additions and 858 deletions

View File

@ -1,18 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.dao;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingAnticipacion;
import java.util.List;
/**
*
* @author Desenvolvimento
*/
public interface PricingAnticipacionDAO extends GenericDAO<PricingAnticipacion, Integer> {
public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing);
}

View File

@ -0,0 +1,21 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.dao;
import java.util.List;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa;
/**
*
* @author Rafius
*/
public interface PricingOcupaAntecipaDAO extends GenericDAO<PricingOcupaAntecipa, Integer> {
public Boolean podeSalvar(Pricing pricing, PricingOcupaAntecipa pricingOcupaAntecipa);
public List<PricingOcupaAntecipa> podeSalvar(Pricing pricing);
}

View File

@ -1,21 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.dao;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupacion;
import java.math.BigDecimal;
import java.util.List;
/**
*
* @author Rafius
*/
public interface PricingOcupacionDAO extends GenericDAO<PricingOcupacion, Integer> {
public Boolean podeSalvar(Pricing pricing, BigDecimal min, BigDecimal max);
public List<PricingOcupacion> podeSalvar(Pricing pricing);
}

View File

@ -1,46 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.PricingAnticipacionDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingAnticipacion;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
/**
*
* @author Desenvolvimento
*/
@Repository("pricingAnticipacionDAO")
public class PricingAnticipacionHibernateDAO extends GenericHibernateDAO<PricingAnticipacion, Integer>
implements PricingAnticipacionDAO {
@Autowired
public PricingAnticipacionHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory);
}
@Override
public List<PricingAnticipacion> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list();
}
public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing) {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing));
return c.list();
}
}

View File

@ -0,0 +1,79 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.dao.hibernate;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.Query;
import org.hibernate.SessionFactory;
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.PricingOcupaAntecipaDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa;
/**
*
* @author Rafius
*/
@Repository("pricingOcupacionDAO")
public class PricingOcupaAntecipaHibernateDAO extends GenericHibernateDAO<PricingOcupaAntecipa, Integer>
implements PricingOcupaAntecipaDAO {
@Autowired
public PricingOcupaAntecipaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory);
}
@Override
public List<PricingOcupaAntecipa> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list();
}
@Override
public Boolean podeSalvar(Pricing pricing, PricingOcupaAntecipa poa) {
StringBuilder hql = new StringBuilder();
hql.append(" SELECT pv FROM PricingOcupaAntecipa pv ");
hql.append(" WHERE pv.activo = :activo ");
hql.append(" AND pv.pricing.pricingId = :pricingId ");
if (poa.getCantasientosmin() != null && poa.getCantasientosmax() != null) {
hql.append(" AND (( :cantasientosmin BETWEEN cantasientosmin AND cantasientosmax) ");
hql.append(" OR (:cantasientosmax BETWEEN cantasientosmin AND cantasientosmax) ");
hql.append(" OR ((cantasientosmin BETWEEN :cantasientosmin AND :cantasientosmax) ");
hql.append(" OR (cantasientosmax BETWEEN :cantasientosmin AND :cantasientosmax )))");
}
Query sq = getSession().createQuery(hql.toString());
sq.setInteger("activo", Pricing.ATIVO);
sq.setInteger("pricingId", pricing.getPricingId());
if (poa.getCantasientosmin() != null && poa.getCantasientosmax() != null) {
sq.setInteger("cantasientosmin", poa.getCantasientosmin());
sq.setInteger("cantasientosmax", poa.getCantasientosmax());
}
List ls = sq.list();
if (!ls.isEmpty()) {
return Boolean.FALSE;
}
return Boolean.TRUE;
}
@Override
public List<PricingOcupaAntecipa> podeSalvar(Pricing pricing) {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing));
return c.list();
}
}

View File

@ -1,69 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.PricingOcupacionDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupacion;
import java.math.BigDecimal;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.Query;
import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
/**
*
* @author Rafius
*/
@Repository("pricingOcupacionDAO")
public class PricingOcupacionHibernateDAO extends GenericHibernateDAO<PricingOcupacion, Integer>
implements PricingOcupacionDAO {
@Autowired
public PricingOcupacionHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory);
}
@Override
public List<PricingOcupacion> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list();
}
public Boolean podeSalvar(Pricing pricing, BigDecimal min, BigDecimal max) {
Boolean retorno = Boolean.TRUE;
StringBuilder hql = new StringBuilder("SELECT pv FROM PricingOcupacion pv ");
hql.append(" WHERE pv.activo = 1 ");
hql.append(" AND pv.pricing.pricingId = ").append(pricing.getPricingId());
hql.append(" AND ( ");
hql.append(" ( ").append(min).append(" BETWEEN ocupacioninicial AND ocupacionfinal ) ");
hql.append(" OR ( ").append(max).append(" BETWEEN ocupacioninicial AND ocupacionfinal) ");
hql.append(" OR ((ocupacioninicial BETWEEN ").append(min).append(" AND ").append(max).append(" ) OR (ocupacionfinal BETWEEN ").append(min).append(" AND ").append(max).append(" )))");
Query sq = getSession().createQuery(hql.toString());
List ls = sq.list();
if (!ls.isEmpty()) {
retorno = Boolean.FALSE;
}
return retorno;
}
public List<PricingOcupacion> podeSalvar(Pricing pricing) {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing));
return c.list();
}
}

View File

@ -9,6 +9,7 @@ import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column;
@ -69,8 +70,6 @@ public class Pricing implements Serializable {
@Column(name = "CANTDIASANTICIPACION")
private Integer cantdiasanticipacion;
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingOcupacion> pricingOcupacionList;
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingAsiento> pricingAsientoList;
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingMercado> pricingMercadoList;
@ -98,9 +97,9 @@ public class Pricing implements Serializable {
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingPuntoVenta> pricingPuntoventaList;
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingAnticipacion> pricingAnticipacionList;
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingTipoServicio> pricingTipoServicioList;
@OneToMany(mappedBy = "pricing", cascade = CascadeType.ALL)
private List<PricingOcupaAntecipa> pricingOcupaAntecipaList;
@Column(name = "INDGENERAFERIADOVIAJE")
private String indGeneraFeriadoViaje;
@Column(name = "INDGENERAFERIADOVENTA")
@ -227,19 +226,18 @@ public class Pricing implements Serializable {
this.usuarioId = usuarioId;
}
public List<PricingOcupacion> getPricingOcupacionList(Integer activo) {
List<PricingOcupacion> poList = new ArrayList<PricingOcupacion>();
for (PricingOcupacion po : this.pricingOcupacionList) {
if (po.getActivo().equals(activo)) {
poList.add(po);
public List<PricingOcupaAntecipa> getPricingOcupaAntecipaList(Integer activo) {
List<PricingOcupaAntecipa> poaList = new ArrayList<PricingOcupaAntecipa>();
for (PricingOcupaAntecipa poa : this.pricingOcupaAntecipaList) {
if (poa.getActivo().equals(activo)) {
poaList.add(poa);
}
}
return poList;
return poaList;
}
public void setPricingOcupacionList(List<PricingOcupacion> pricingOcupacionList) {
this.pricingOcupacionList = pricingOcupacionList;
public void setPricingOcupaAntecipaList(List<PricingOcupaAntecipa> pricingOcupaAntecipaList) {
this.pricingOcupaAntecipaList = pricingOcupaAntecipaList;
}
public List<PricingAsiento> getPricingAsientoList(Integer activo) {
@ -436,21 +434,6 @@ public class Pricing implements Serializable {
this.pricingPuntoventaList = pricingPuntoventaList;
}
public List<PricingAnticipacion> getPricingAnticipacionList(Integer activo) {
List<PricingAnticipacion> ppList = new ArrayList<PricingAnticipacion>();
for (PricingAnticipacion pp : this.pricingAnticipacionList) {
if (pp.getActivo().equals(activo)) {
ppList.add(pp);
}
}
return ppList;
}
public void setPricingAnticipacionList(List<PricingAnticipacion> pricingAnticipacionList) {
this.pricingAnticipacionList = pricingAnticipacionList;
}
public List<PricingTipoServicio> getPricingTipoServicioList(Integer status) {
List<PricingTipoServicio> ppList = new ArrayList<PricingTipoServicio>();
for (PricingTipoServicio pp : this.pricingTipoServicioList) {
@ -482,6 +465,14 @@ public class Pricing implements Serializable {
this.indGeneraFeriadoVenta = indGeneraFeriadoVenta;
}
public String getNombPricing() {
return nombPricing;
}
public void setNombPricing(String nombPricing) {
this.nombPricing = nombPricing;
}
@Override
public int hashCode() {
int hash = 0;
@ -506,18 +497,4 @@ public class Pricing implements Serializable {
return "entidad.test.Pricing[pricingId=" + pricingId + "]";
}
/**
* @return the nombPricing
*/
public String getNombPricing() {
return nombPricing;
}
/**
* @param nombPricing
* the nombPricing to set
*/
public void setNombPricing(String nombPricing) {
this.nombPricing = nombPricing;
}
}

View File

@ -1,155 +1,170 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
/**
*
* @author Desenvolvimento
*/
@Entity
@SequenceGenerator(name = "PRICING_ANTICIPACION_SEQ", sequenceName = "PRICING_ANTICIPACION_SEQ", allocationSize = 1)
@Table(name = "PRICING_ANTICIPACION")
public class PricingAnticipacion implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_ANTICIPACION_SEQ")
@Column(name = "PRICINGANTICIPACION_ID")
private Integer pricinganticipacionId;
@Basic(optional = false)
@Column(name = "CANTDIASMIN")
private Integer cantdiasmin;
@Basic(optional = false)
@Column(name = "CANTDIASMAX")
private Integer cantdiasmax;
@Basic(optional = false)
@Column(name = "PORCPRICING")
private BigDecimal porcpricing;
@Basic(optional = false)
@Column(name = "ACTIVO")
private Integer activo;
@Basic(optional = false)
@Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP)
private Date fecmodif;
@Basic(optional = false)
@Column(name = "USUARIO_ID")
private int usuarioId;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne
private Pricing pricing;
public PricingAnticipacion() {
}
public Pricing getPricing() {
return pricing;
}
public void setPricing(Pricing pricing) {
this.pricing = pricing;
}
public PricingAnticipacion(Integer pricinganticipacionId) {
this.pricinganticipacionId = pricinganticipacionId;
}
public Integer getPricinganticipacionId() {
return pricinganticipacionId;
}
public void setPricinganticipacionId(Integer pricinganticipacionId) {
this.pricinganticipacionId = pricinganticipacionId;
}
public Integer getCantdiasmax() {
return cantdiasmax;
}
public void setCantdiasmax(Integer cantdiasmax) {
this.cantdiasmax = cantdiasmax;
}
public Integer getCantdiasmin() {
return cantdiasmin;
}
public void setCantdiasmin(Integer cantdiasmin) {
this.cantdiasmin = cantdiasmin;
}
public BigDecimal getPorcpricing() {
return porcpricing;
}
public void setPorcpricing(BigDecimal porcpricing) {
this.porcpricing = porcpricing;
}
public Integer getActivo() {
return activo;
}
public void setActivo(Integer activo) {
this.activo = activo;
}
public Date getFecmodif() {
return fecmodif;
}
public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif;
}
public int getUsuarioId() {
return usuarioId;
}
public void setUsuarioId(int usuarioId) {
this.usuarioId = usuarioId;
}
@Override
public int hashCode() {
int hash = 0;
hash += (pricinganticipacionId != null ? pricinganticipacionId.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
if (!(object instanceof PricingAnticipacion)) {
return false;
}
PricingAnticipacion other = (PricingAnticipacion) object;
if ((this.pricinganticipacionId == null && other.pricinganticipacionId != null) || (this.pricinganticipacionId != null && !this.pricinganticipacionId.equals(other.pricinganticipacionId))) {
return false;
}
return true;
}
@Override
public String toString() {
return "com.rjconsultores.ventaboletos.entidad.PricingAnticipacion[pricinganticipacionId=" + pricinganticipacionId + "]";
}
}
package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
@Entity
@SequenceGenerator(name = "PRICING_OCUPA_ANTECIPA_SEQ", sequenceName = "PRICING_OCUPA_ANTECIPA_SEQ", allocationSize = 1)
@Table(name = "PRICING_OCUPA_ANTECIPA")
public class PricingOcupaAntecipa implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_OCUPA_ANTECIPA_SEQ")
@Column(name = "PRICINGOCUPAANTECIPA_ID")
private Integer pricingocupaantecipaId;
@Basic(optional = false)
@Column(name = "CANTDIASMIN")
private Integer cantdiasmin;
@Basic(optional = false)
@Column(name = "CANTDIASMAX")
private Integer cantdiasmax;
@Column(name = "CANTASIENTOSMIN")
private Integer cantasientosmin;
@Column(name = "CANTASIENTOSMAX")
private Integer cantasientosmax;
@Column(name = "PORCENTAJE")
private BigDecimal porcentaje;
@Column(name = "IMPORTE")
private BigDecimal importe;
@Basic(optional = false)
@Column(name = "ACTIVO")
private Integer activo;
@Basic(optional = false)
@Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP)
private Date fecmodif;
@Basic(optional = false)
@Column(name = "USUARIO_ID")
private Integer usuarioId;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne
private Pricing pricing;
public Integer getPricingocupaantecipaId() {
return pricingocupaantecipaId;
}
public void setPricingocupaantecipaId(Integer pricingocupaantecipaId) {
this.pricingocupaantecipaId = pricingocupaantecipaId;
}
public Integer getCantdiasmin() {
return cantdiasmin;
}
public void setCantdiasmin(Integer cantdiasmin) {
this.cantdiasmin = cantdiasmin;
}
public Integer getCantdiasmax() {
return cantdiasmax;
}
public void setCantdiasmax(Integer cantdiasmax) {
this.cantdiasmax = cantdiasmax;
}
public Integer getCantasientosmin() {
return cantasientosmin;
}
public void setCantasientosmin(Integer cantasientosmin) {
this.cantasientosmin = cantasientosmin;
}
public Integer getCantasientosmax() {
return cantasientosmax;
}
public void setCantasientosmax(Integer cantasientosmax) {
this.cantasientosmax = cantasientosmax;
}
public BigDecimal getPorcentaje() {
return porcentaje;
}
public void setPorcentaje(BigDecimal porcentaje) {
this.porcentaje = porcentaje;
}
public BigDecimal getImporte() {
return importe;
}
public void setImporte(BigDecimal importe) {
this.importe = importe;
}
public Integer getActivo() {
return activo;
}
public void setActivo(Integer activo) {
this.activo = activo;
}
public Date getFecmodif() {
return fecmodif;
}
public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif;
}
public Integer getUsuarioId() {
return usuarioId;
}
public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId;
}
public Pricing getPricing() {
return pricing;
}
public void setPricing(Pricing pricing) {
this.pricing = pricing;
}
@Override
public int hashCode() {
int hash = 0;
hash += (pricingocupaantecipaId != null ? pricingocupaantecipaId.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
if (!(object instanceof PricingOcupaAntecipa)) {
return false;
}
PricingOcupaAntecipa other = (PricingOcupaAntecipa) object;
if ((this.pricingocupaantecipaId == null && other.pricingocupaantecipaId != null) || (this.pricingocupaantecipaId != null && !this.pricingocupaantecipaId.equals(other.pricingocupaantecipaId))) {
return false;
}
return true;
}
@Override
public String toString() {
return "com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa[ pricingocupaantecipaId=" + pricingocupaantecipaId + " ]";
}
}

View File

@ -1,149 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
/**
*
* @author Rafius
*/
@Entity
@SequenceGenerator(name = "PRICING_OCUPACION_SEQ", sequenceName = "PRICING_OCUPACION_SEQ", allocationSize = 1)
@Table(name = "PRICING_OCUPACION")
public class PricingOcupacion implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_OCUPACION_SEQ")
@Column(name = "PRICINGOCUPACION_ID")
private Integer pricingocupacionId;
@Column(name = "OCUPACIONINICIAL")
private BigDecimal ocupacioninicial;
@Column(name = "OCUPACIONFINAL")
private BigDecimal ocupacionfinal;
@Column(name = "PORCENTAJE")
private BigDecimal porcentaje;
@Column(name = "ACTIVO")
private Integer activo;
@Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP)
private Date fecmodif;
@Column(name = "USUARIO_ID")
private Integer usuarioId;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne
private Pricing pricing;
public PricingOcupacion() {
}
public PricingOcupacion(Integer pricingocupacionId) {
this.pricingocupacionId = pricingocupacionId;
}
public Integer getPricingocupacionId() {
return pricingocupacionId;
}
public void setPricingocupacionId(Integer pricingocupacionId) {
this.pricingocupacionId = pricingocupacionId;
}
public BigDecimal getOcupacioninicial() {
return ocupacioninicial;
}
public void setOcupacioninicial(BigDecimal ocupacioninicial) {
this.ocupacioninicial = ocupacioninicial;
}
public BigDecimal getOcupacionfinal() {
return ocupacionfinal;
}
public void setOcupacionfinal(BigDecimal ocupacionfinal) {
this.ocupacionfinal = ocupacionfinal;
}
public BigDecimal getPorcentaje() {
return porcentaje;
}
public void setPorcentaje(BigDecimal porcentaje) {
this.porcentaje = porcentaje;
}
public Integer getActivo() {
return activo;
}
public void setActivo(Integer activo) {
this.activo = activo;
}
public Date getFecmodif() {
return fecmodif;
}
public void setFecmodif(Date fecmodif) {
this.fecmodif = fecmodif;
}
public Integer getUsuarioId() {
return usuarioId;
}
public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId;
}
public Pricing getPricing() {
return pricing;
}
public void setPricing(Pricing pricing) {
this.pricing = pricing;
}
@Override
public int hashCode() {
int hash = 0;
hash += (pricingocupacionId != null ? pricingocupacionId.hashCode() : 0);
return hash;
}
@Override
public boolean equals(Object object) {
if (!(object instanceof PricingOcupacion)) {
return false;
}
PricingOcupacion other = (PricingOcupacion) object;
if ((this.pricingocupacionId == null && other.pricingocupacionId != null) || (this.pricingocupacionId != null && !this.pricingocupacionId.equals(other.pricingocupacionId))) {
return false;
}
return true;
}
@Override
public String toString() {
return "entidad.test.PricingOcupacion[pricingocupacionId=" + pricingocupacionId + "]";
}
}

View File

@ -1,18 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.service;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingAnticipacion;
import java.util.List;
/**
*
* @author Desenvolvimento
*/
public interface PricingAnticipacionService extends GenericService<PricingAnticipacion, Integer> {
public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing);
}

View File

@ -0,0 +1,13 @@
package com.rjconsultores.ventaboletos.service;
import java.util.List;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa;
public interface PricingOcupaAntecipaService extends GenericService<PricingOcupaAntecipa, Integer> {
public Boolean podeSalvar(Pricing pricing, PricingOcupaAntecipa pricingOcupaAntecipa);
public List<PricingOcupaAntecipa> obtenerPorPricing(Pricing pricing);
}

View File

@ -1,21 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.service;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupacion;
import java.math.BigDecimal;
import java.util.List;
/**
*
* @author Rafius
*/
public interface PricingOcupacionService extends GenericService<PricingOcupacion, Integer> {
public Boolean podeSalvar(Pricing pricing, BigDecimal min, BigDecimal max);
public List<PricingOcupacion> obtenerPorPricing(Pricing pricing);
}

View File

@ -1,66 +0,0 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.service.impl;
import com.rjconsultores.ventaboletos.dao.PricingAnticipacionDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingAnticipacion;
import com.rjconsultores.ventaboletos.service.PricingAnticipacionService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import java.util.Calendar;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
/**
*
* @author Desenvolvimento
*/
@Service("pricingAnticipacionService")
public class PricingAnticipacionServiceImpl implements PricingAnticipacionService {
@Autowired
private PricingAnticipacionDAO pricingAnticipacionDAO;
public List<PricingAnticipacion> obtenerTodos() {
return pricingAnticipacionDAO.obtenerTodos();
}
public PricingAnticipacion obtenerID(Integer id) {
return pricingAnticipacionDAO.obtenerID(id);
}
@Transactional
public PricingAnticipacion suscribir(PricingAnticipacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Pricing.ATIVO);
return pricingAnticipacionDAO.suscribir(entidad);
}
@Transactional
public PricingAnticipacion actualizacion(PricingAnticipacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Pricing.ATIVO);
return pricingAnticipacionDAO.actualizacion(entidad);
}
@Transactional
public void borrar(PricingAnticipacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Pricing.EXCLUIDO);
pricingAnticipacionDAO.actualizacion(entidad);
}
public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing) {
return pricingAnticipacionDAO.obtenerPorPricing(pricing);
}
}

View File

@ -1,41 +1,34 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.service.impl;
import com.rjconsultores.ventaboletos.dao.PricingOcupacionDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupacion;
import com.rjconsultores.ventaboletos.service.PricingOcupacionService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import java.math.BigDecimal;
import java.util.Calendar;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
/**
*
* @author Rafius
*/
import com.rjconsultores.ventaboletos.dao.PricingOcupaAntecipaDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa;
import com.rjconsultores.ventaboletos.service.PricingOcupaAntecipaService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@Service("pricingOcupacionService")
public class PricingOcupacionServiceImpl implements PricingOcupacionService {
public class PricingOcupaAntecipaServiceImpl implements PricingOcupaAntecipaService {
@Autowired
private PricingOcupacionDAO pricingOcupacionDAO;
private PricingOcupaAntecipaDAO pricingOcupacionDAO;
public List<PricingOcupacion> obtenerTodos() {
public List<PricingOcupaAntecipa> obtenerTodos() {
return pricingOcupacionDAO.obtenerTodos();
}
public PricingOcupacion obtenerID(Integer id) {
public PricingOcupaAntecipa obtenerID(Integer id) {
return pricingOcupacionDAO.obtenerID(id);
}
@Transactional
public PricingOcupacion suscribir(PricingOcupacion entidad) {
public PricingOcupaAntecipa suscribir(PricingOcupaAntecipa entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Pricing.ATIVO);
@ -44,7 +37,7 @@ public class PricingOcupacionServiceImpl implements PricingOcupacionService {
}
@Transactional
public PricingOcupacion actualizacion(PricingOcupacion entidad) {
public PricingOcupaAntecipa actualizacion(PricingOcupaAntecipa entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Pricing.ATIVO);
@ -53,7 +46,7 @@ public class PricingOcupacionServiceImpl implements PricingOcupacionService {
}
@Transactional
public void borrar(PricingOcupacion entidad) {
public void borrar(PricingOcupaAntecipa entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Pricing.EXCLUIDO);
@ -61,11 +54,13 @@ public class PricingOcupacionServiceImpl implements PricingOcupacionService {
pricingOcupacionDAO.actualizacion(entidad);
}
public Boolean podeSalvar(Pricing pricing, BigDecimal min, BigDecimal max) {
return pricingOcupacionDAO.podeSalvar(pricing, min, max);
@Override
public Boolean podeSalvar(Pricing pricing, PricingOcupaAntecipa pricingOcupaAntecipa) {
return pricingOcupacionDAO.podeSalvar(pricing, pricingOcupaAntecipa);
}
public List<PricingOcupacion> obtenerPorPricing(Pricing pricing) {
@Override
public List<PricingOcupaAntecipa> obtenerPorPricing(Pricing pricing) {
return pricingOcupacionDAO.podeSalvar(pricing);
}
}

View File

@ -16,7 +16,6 @@ import org.springframework.transaction.annotation.Transactional;
import com.rjconsultores.ventaboletos.dao.PricingDAO;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingAnticipacion;
import com.rjconsultores.ventaboletos.entidad.PricingAsiento;
import com.rjconsultores.ventaboletos.entidad.PricingCategoria;
import com.rjconsultores.ventaboletos.entidad.PricingClase;
@ -25,7 +24,7 @@ import com.rjconsultores.ventaboletos.entidad.PricingDia;
import com.rjconsultores.ventaboletos.entidad.PricingImporte;
import com.rjconsultores.ventaboletos.entidad.PricingMarca;
import com.rjconsultores.ventaboletos.entidad.PricingMercado;
import com.rjconsultores.ventaboletos.entidad.PricingOcupacion;
import com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa;
import com.rjconsultores.ventaboletos.entidad.PricingPuntoVenta;
import com.rjconsultores.ventaboletos.entidad.PricingRuta;
import com.rjconsultores.ventaboletos.entidad.PricingTipoPtoVta;
@ -121,10 +120,10 @@ public class PricingServiceImpl implements PricingService {
pricingMercado.setActivo(ativarInativarExcluir);
}
for (PricingOcupacion pricingOcupacion : entidad.getPricingOcupacionList(statusPricing)) {
pricingOcupacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricingOcupacion.setFecmodif(Calendar.getInstance().getTime());
pricingOcupacion.setActivo(ativarInativarExcluir);
for (PricingOcupaAntecipa pricingOcupaAntecipa : entidad.getPricingOcupaAntecipaList(statusPricing)) {
pricingOcupaAntecipa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricingOcupaAntecipa.setFecmodif(Calendar.getInstance().getTime());
pricingOcupaAntecipa.setActivo(ativarInativarExcluir);
}
for (PricingPuntoVenta pricingPuntoVenta : entidad.getPricingPuntoventaList(statusPricing)) {
@ -151,12 +150,6 @@ public class PricingServiceImpl implements PricingService {
pricingVigencia.setActivo(ativarInativarExcluir);
}
for (PricingAnticipacion pricingAnticipacion : entidad.getPricingAnticipacionList(statusPricing)) {
pricingAnticipacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricingAnticipacion.setFecmodif(Calendar.getInstance().getTime());
pricingAnticipacion.setActivo(ativarInativarExcluir);
}
for (PricingTipoServicio pricingTipoServicio : entidad.getPricingTipoServicioList(statusPricing)) {
pricingTipoServicio.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricingTipoServicio.setFecmodif(Calendar.getInstance().getTime());
@ -217,7 +210,6 @@ public class PricingServiceImpl implements PricingService {
clonePricing.setIndGeneraFeriadoViaje(pricing.getIndGeneraFeriadoViaje());
clonePricing.setIndtransferible(pricing.getIndtransferible());
clonePricing.setPricingAnticipacionList(new ArrayList<PricingAnticipacion>());
clonePricing.setPricingAsientoList(new ArrayList<PricingAsiento>());
clonePricing.setPricingCategoriaList(new ArrayList<PricingCategoria>());
clonePricing.setPricingClaseList(new ArrayList<PricingClase>());
@ -226,7 +218,7 @@ public class PricingServiceImpl implements PricingService {
clonePricing.setPricingImporteList(new ArrayList<PricingImporte>());
clonePricing.setPricingMarcaList(new ArrayList<PricingMarca>());
clonePricing.setPricingMercadoList(new ArrayList<PricingMercado>());
clonePricing.setPricingOcupacionList(new ArrayList<PricingOcupacion>());
clonePricing.setPricingOcupaAntecipaList(new ArrayList<PricingOcupaAntecipa>());
clonePricing.setPricingPuntoventaList(new ArrayList<PricingPuntoVenta>());
clonePricing.setPricingRutaList(new ArrayList<PricingRuta>());
clonePricing.setPricingTipoptovtaList(new ArrayList<PricingTipoPtoVta>());
@ -383,22 +375,25 @@ public class PricingServiceImpl implements PricingService {
}
clonePricing.setPricingMercadoList(pricingMercadoList);
List<PricingOcupacion> pricingOcupacionList = new ArrayList<PricingOcupacion>();
for (PricingOcupacion pricingOcupacion : pricing.getPricingOcupacionList(statusAtivo)) {
List<PricingOcupaAntecipa> pricingOcupaAntecipaList = new ArrayList<PricingOcupaAntecipa>();
for (PricingOcupaAntecipa pricingOcupaAntecipa : pricing.getPricingOcupaAntecipaList(statusAtivo)) {
PricingOcupacion clonePricingOcupacion = new PricingOcupacion();
PricingOcupaAntecipa clonePricingOcupaAntecipa = new PricingOcupaAntecipa();
clonePricingOcupacion.setOcupacionfinal(pricingOcupacion.getOcupacionfinal());
clonePricingOcupacion.setOcupacioninicial(pricingOcupacion.getOcupacioninicial());
clonePricingOcupacion.setPorcentaje(pricingOcupacion.getPorcentaje());
clonePricingOcupaAntecipa.setCantasientosmin(pricingOcupaAntecipa.getCantasientosmin());
clonePricingOcupaAntecipa.setCantasientosmax(pricingOcupaAntecipa.getCantasientosmax());
clonePricingOcupaAntecipa.setCantdiasmin(pricingOcupaAntecipa.getCantdiasmin());
clonePricingOcupaAntecipa.setCantdiasmax(pricingOcupaAntecipa.getCantdiasmax());
clonePricingOcupaAntecipa.setImporte(pricingOcupaAntecipa.getImporte());
clonePricingOcupaAntecipa.setPorcentaje(pricingOcupaAntecipa.getPorcentaje());
clonePricingOcupacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
clonePricingOcupacion.setFecmodif(Calendar.getInstance().getTime());
clonePricingOcupacion.setActivo(ativar);
clonePricingOcupacion.setPricing(clonePricing);
pricingOcupacionList.add(clonePricingOcupacion);
clonePricingOcupaAntecipa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
clonePricingOcupaAntecipa.setFecmodif(Calendar.getInstance().getTime());
clonePricingOcupaAntecipa.setActivo(ativar);
clonePricingOcupaAntecipa.setPricing(clonePricing);
pricingOcupaAntecipaList.add(clonePricingOcupaAntecipa);
}
clonePricing.setPricingOcupacionList(pricingOcupacionList);
clonePricing.setPricingOcupaAntecipaList(pricingOcupaAntecipaList);
List<PricingPuntoVenta> pricingPuntoVentaList = new ArrayList<PricingPuntoVenta>();
for (PricingPuntoVenta pricingPuntoVenta : pricing.getPricingPuntoventaList(statusAtivo)) {
@ -463,22 +458,6 @@ public class PricingServiceImpl implements PricingService {
}
clonePricing.setPricingVigenciaList(pricingVigenciaList);
List<PricingAnticipacion> pricingAnticipacionList = new ArrayList<PricingAnticipacion>();
for (PricingAnticipacion pricingAnticipacion : pricing.getPricingAnticipacionList(statusAtivo)) {
PricingAnticipacion clonePricingAnticipacion = new PricingAnticipacion();
clonePricingAnticipacion.setCantdiasmax(pricingAnticipacion.getCantdiasmax());
clonePricingAnticipacion.setCantdiasmin(pricingAnticipacion.getCantdiasmin());
clonePricingAnticipacion.setPorcpricing(pricingAnticipacion.getPorcpricing());
clonePricingAnticipacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
clonePricingAnticipacion.setFecmodif(Calendar.getInstance().getTime());
clonePricingAnticipacion.setActivo(ativar);
clonePricingAnticipacion.setPricing(clonePricing);
pricingAnticipacionList.add(clonePricingAnticipacion);
}
clonePricing.setPricingAnticipacionList(pricingAnticipacionList);
List<PricingTipoServicio> pricingTipoServicioList = new ArrayList<PricingTipoServicio>();
for (PricingTipoServicio pricingTipoServicio : pricing.getPricingTipoServicioList(statusAtivo)) {

View File

@ -2,192 +2,198 @@
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory name="">
<property name="connection.driver_class">oracle.jdbc.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@sistema.grupoguanabara.net.br:1521:ORCL</property>
<property name="connection.username">vtabol</property>
<property name="connection.password">vtax05</property>
<!-- <property name="connection.url">jdbc:oracle:thin:@10.17.55.116:1521:XE</property>
<property name="connection.username">dbo_pruebavtabol</property> <property
<session-factory name="">
<property name="connection.driver_class">oracle.jdbc.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@sistema.grupoguanabara.net.br:1521:ORCL</property>
<property name="connection.username">vtabol</property>
<property name="connection.password">vtax05</property>
<!-- <property name="connection.url">jdbc:oracle:thin:@10.17.55.116:1521:XE</property>
<property name="connection.username">dbo_pruebavtabol</property> <property
name="connection.password">venda</property> -->
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>
<property name="show_sql">true</property>
<property name="hibernate.query.substitutions">true 1, false 0</property>
<mapping class="com.rjconsultores.ventaboletos.entidad.AlertaCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Autobus"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Autorizacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.AutorizacionPerfil"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Articulo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.AsientoExclusivo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Banco"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CancelacionCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CancelacionCargo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Categoria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaClase"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaCorrida"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaDescuento"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaMarca"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaMercado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaPeriodo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaTipoPtoVta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Ciudad"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CoeficienteTarifa"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Colonia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ClaseServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ClaseservicioEquivalencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ComisionistaExterno"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CompaniaBancaria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Conductor"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Conexion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ConexionCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ConexionCtrlTemp"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ConexionTemp"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ConfigRestriccionPago"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Convenio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ConvenioDet"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Constante"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Corrida"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CorridaCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CorridaTramo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Cortesia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CortesiaBeneficiario"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CortesiaDireccion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CuponConvenio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.CuponSecretaria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.DetDiagramaAutobus"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.DepositoBancario"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.DiagramaAutobus"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Division"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Empleado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Empresa"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EmpresaImposto"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EmpresaEquivalencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Estacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Estado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaAsiento"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaCorrida"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaOperacional"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaTramo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ExcepcionRedondo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.FormaPago"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.FormaPagoDet"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.GrupoCortesia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.GrupoRuta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.FuncionSistema"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Marca"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MercadoCompetido"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MerchantBancario"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Moneda"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MarcaClaseServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivoCancelacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivocancelacionEquivalencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivoReimpresion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivoViaje"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Nodo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.OrgaoConcedente"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Pais"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Parada"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParadaEquivalencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamAcumulaMasivo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamAcumulaPunto"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamCanjePunto"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamCostoTarjeta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamCompraPunto"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamRecoleccion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Perfil"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PerfilFuncion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PeriodoVacacional"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.OrgaoTramo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Plaza"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Pricing"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingAnticipacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingImporte"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingVigencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingClase"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingMarca"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingMercado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingDia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingCorrida"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingPuntoVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingCategoria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingTipoPtoVta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingTipoServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingAsiento"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingOcupacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingEspecifico"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingRuta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProductoServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdClaseServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdFormaPago"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdMarca"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdPrecio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdMercado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdPuntoVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdRuta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdTipoptovta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdVigencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PtovtaEmpresa"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PtoVtaUsuarioBancario"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.PuntoVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Redondeo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RedondeoCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RedondeoMarca"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionCategoria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionClase"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionMarca"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionMercado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionPuntoVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RestriccionPago"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RolOperativo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Ruta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RutaCombinacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RutaEmpresa"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RutaSecuencia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.RhPagoConductor"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Secretaria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Sistema"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarjetaRecaudacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Tarifa"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaOficial"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaHist"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaMinima"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaCategoria"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaTipoptovta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoConvenio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCambioCtrl"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCambioCiudad"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCorte"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCortesiaDescuento"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCortesia"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoDomicilio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoEmpleado"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoMovimiento"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoOcupacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoParada"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoVenta"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Tramo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoKmServicio"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoTiempo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoKm"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Turno"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Usuario"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.UsuarioBancario"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.UsuarioPerfil"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.UsuarioUbicacion"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Via"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.VigenciaTarifa"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.Zona"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamArticulo"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.EventoExtra"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoEventoExtra"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.AjusteEventoExtra"/>
<mapping class="com.rjconsultores.ventaboletos.entidad.TarjetaViaje"/>
</session-factory>
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>
<property name="show_sql">true</property>
<property name="hibernate.query.substitutions">true 1, false 0</property>
<mapping class="com.rjconsultores.ventaboletos.entidad.AlertaCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Autobus" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Autorizacion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.AutorizacionPerfil" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Articulo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.AsientoExclusivo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Banco" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CancelacionCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CancelacionCargo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Categoria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaClase" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaCorrida" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaDescuento" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaMarca" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaMercado" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaPeriodo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CategoriaTipoPtoVta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Ciudad" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CoeficienteTarifa" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Colonia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ClaseServicio" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.ClaseservicioEquivalencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ComisionistaExterno" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CompaniaBancaria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Conductor" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Conexion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ConexionCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ConexionCtrlTemp" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ConexionTemp" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.ConfigRestriccionPago" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Convenio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ConvenioDet" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Constante" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Corrida" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CorridaCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CorridaTramo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Cortesia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CortesiaBeneficiario" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CortesiaDireccion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CuponConvenio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.CuponSecretaria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.DetDiagramaAutobus" />
<mapping class="com.rjconsultores.ventaboletos.entidad.DepositoBancario" />
<mapping class="com.rjconsultores.ventaboletos.entidad.DiagramaAutobus" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Division" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Empleado" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Empresa" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EmpresaImposto" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EmpresaEquivalencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Estacion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Estado" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaAsiento" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaCorrida" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaOperacional" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EsquemaTramo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ExcepcionRedondo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.FormaPago" />
<mapping class="com.rjconsultores.ventaboletos.entidad.FormaPagoDet" />
<mapping class="com.rjconsultores.ventaboletos.entidad.GrupoCortesia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.GrupoRuta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.FuncionSistema" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Marca" />
<mapping class="com.rjconsultores.ventaboletos.entidad.MercadoCompetido" />
<mapping class="com.rjconsultores.ventaboletos.entidad.MerchantBancario" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Moneda" />
<mapping class="com.rjconsultores.ventaboletos.entidad.MarcaClaseServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivoCancelacion" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.MotivocancelacionEquivalencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivoReimpresion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.MotivoViaje" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Nodo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.OrgaoConcedente" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Pais" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Parada" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParadaEquivalencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamAcumulaMasivo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamAcumulaPunto" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamCanjePunto" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamCostoTarjeta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamCompraPunto" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamRecoleccion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Perfil" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PerfilFuncion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PeriodoVacacional" />
<mapping class="com.rjconsultores.ventaboletos.entidad.OrgaoTramo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Plaza" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Pricing" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingImporte" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingVigencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingClase" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingMarca" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingMercado" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingDia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingCorrida" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingOcupaAntecipa" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingPuntoVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingCategoria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingTipoPtoVta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingTipoServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingAsiento" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingEspecifico" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PricingRuta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProductoServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdClaseServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdFormaPago" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdMarca" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdPrecio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdMercado" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdPuntoVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdRuta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdTipoptovta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ProdVigencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PtovtaEmpresa" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.PtoVtaUsuarioBancario" />
<mapping class="com.rjconsultores.ventaboletos.entidad.PuntoVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Redondeo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RedondeoCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RedondeoMarca" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionCategoria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionClase" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionMarca" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ReservacionMercado" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.ReservacionPuntoVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RestriccionPago" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RolOperativo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Ruta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RutaCombinacion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RutaEmpresa" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RutaSecuencia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.RhPagoConductor" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Secretaria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Sistema" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarjetaRecaudacion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Tarifa" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaOficial" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaHist" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaMinima" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaCategoria" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarifaTipoptovta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoConvenio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCambioCtrl" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCambioCiudad" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCorte" />
<mapping
class="com.rjconsultores.ventaboletos.entidad.TipoCortesiaDescuento" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoCortesia" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoDomicilio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoEmpleado" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoMovimiento" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoOcupacion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoParada" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoVenta" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Tramo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoKmServicio" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoTiempo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TramoKm" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Turno" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Usuario" />
<mapping class="com.rjconsultores.ventaboletos.entidad.UsuarioBancario" />
<mapping class="com.rjconsultores.ventaboletos.entidad.UsuarioPerfil" />
<mapping class="com.rjconsultores.ventaboletos.entidad.UsuarioUbicacion" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Via" />
<mapping class="com.rjconsultores.ventaboletos.entidad.VigenciaTarifa" />
<mapping class="com.rjconsultores.ventaboletos.entidad.Zona" />
<mapping class="com.rjconsultores.ventaboletos.entidad.ParamArticulo" />
<mapping class="com.rjconsultores.ventaboletos.entidad.EventoExtra" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TipoEventoExtra" />
<mapping class="com.rjconsultores.ventaboletos.entidad.AjusteEventoExtra" />
<mapping class="com.rjconsultores.ventaboletos.entidad.TarjetaViaje" />
</session-factory>
</hibernate-configuration>