rodrigo 2013-07-10 14:26:21 +00:00
parent 448939ffce
commit 3b031de5ed
50 changed files with 2156 additions and 2122 deletions

View File

@ -98,7 +98,6 @@
<classpathentry kind="lib" path="/LibreriasAdmVenta/zkplus.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/zkplus.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/zul.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/zul.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/zweb.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/zweb.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jasperreports-4.5.0.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jfreechart-1.0.12.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/jfreechart-1.0.12.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/poi-3.8-20120326.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/poi-3.8-20120326.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre6"> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre6">
@ -106,5 +105,8 @@
<attribute name="owner.project.facets" value="java"/> <attribute name="owner.project.facets" value="java"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jasperreports-5.1.0.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jasperreports-fonts-5.1.0.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jasperreports-javaflow-5.1.0.jar"/>
<classpathentry kind="output" path="bin"/> <classpathentry kind="output" path="bin"/>
</classpath> </classpath>

View File

@ -16,31 +16,31 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Desenvolvimento * @author Desenvolvimento
*/ */
@Repository("pricingAnticipacionDAO") @Repository("pricingAnticipacionDAO")
public class PricingAnticipacionHibernateDAO extends GenericHibernateDAO<PricingAnticipacion, Integer> public class PricingAnticipacionHibernateDAO extends GenericHibernateDAO<PricingAnticipacion, Integer>
implements PricingAnticipacionDAO { implements PricingAnticipacionDAO {
@Autowired @Autowired
public PricingAnticipacionHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingAnticipacionHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingAnticipacion> obtenerTodos() { public List<PricingAnticipacion> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing) { public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
return c.list(); return c.list();
} }
} }

View File

@ -16,33 +16,32 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingAsientoDAO") @Repository("pricingAsientoDAO")
public class PricingAsientoHibernateDAO extends GenericHibernateDAO<PricingAsiento, Integer> public class PricingAsientoHibernateDAO extends GenericHibernateDAO<PricingAsiento, Integer>
implements PricingAsientoDAO { implements PricingAsientoDAO {
@Autowired @Autowired
public PricingAsientoHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingAsientoHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingAsiento> obtenerTodos() { public List<PricingAsiento> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public List<PricingAsiento> obtenerPricingCategoria(Pricing pricing, Integer asiento) { public List<PricingAsiento> obtenerPricingCategoria(Pricing pricing, Integer asiento) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("numeasiento", asiento.toString())); c.add(Restrictions.eq("numeasiento", asiento.toString()));
return c.list(); return c.list();
}
}
} }

View File

@ -17,36 +17,36 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingCategoriaDAO") @Repository("pricingCategoriaDAO")
public class PricingCategoriaHibernateDAO extends GenericHibernateDAO<PricingCategoria, Integer> public class PricingCategoriaHibernateDAO extends GenericHibernateDAO<PricingCategoria, Integer>
implements PricingCategoriaDAO { implements PricingCategoriaDAO {
@Autowired @Autowired
public PricingCategoriaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingCategoriaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingCategoria> obtenerTodos() { public List<PricingCategoria> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingCategoria(Pricing pricing, Categoria categoria) { public Boolean obtenerPricingCategoria(Pricing pricing, Categoria categoria) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("categoria", categoria)); c.add(Restrictions.eq("categoria", categoria));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
} }
} }

View File

@ -17,36 +17,36 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingClaseDAO") @Repository("pricingClaseDAO")
public class PricingClaseHibernateDAO extends GenericHibernateDAO<PricingClase, Integer> public class PricingClaseHibernateDAO extends GenericHibernateDAO<PricingClase, Integer>
implements PricingClaseDAO { implements PricingClaseDAO {
@Autowired @Autowired
public PricingClaseHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingClaseHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingClase> obtenerTodos() { public List<PricingClase> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingClase(Pricing pricing, ClaseServicio claseServicio) { public Boolean obtenerPricingClase(Pricing pricing, ClaseServicio claseServicio) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("claseServicio", claseServicio)); c.add(Restrictions.eq("claseServicio", claseServicio));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
} }
} }

View File

@ -17,36 +17,36 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingCorridaDAO") @Repository("pricingCorridaDAO")
public class PricingCorridaHibernateDAO extends GenericHibernateDAO<PricingCorrida, Integer> public class PricingCorridaHibernateDAO extends GenericHibernateDAO<PricingCorrida, Integer>
implements PricingCorridaDAO { implements PricingCorridaDAO {
@Autowired @Autowired
public PricingCorridaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingCorridaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingCorrida> obtenerTodos() { public List<PricingCorrida> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingCorrida(Pricing pricing, CorridaCtrl corrida) { public Boolean obtenerPricingCorrida(Pricing pricing, CorridaCtrl corrida) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("corridaCtrl", corrida)); c.add(Restrictions.eq("corridaCtrl", corrida));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
} }
} }

View File

@ -5,6 +5,7 @@
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.PricingDiaDAO; import com.rjconsultores.ventaboletos.dao.PricingDiaDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingDia; import com.rjconsultores.ventaboletos.entidad.PricingDia;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.Date; import java.util.Date;
@ -19,77 +20,77 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingDiaDAO") @Repository("pricingDiaDAO")
public class PricingDiaHibernateDAO extends GenericHibernateDAO<PricingDia, Integer> public class PricingDiaHibernateDAO extends GenericHibernateDAO<PricingDia, Integer>
implements PricingDiaDAO { implements PricingDiaDAO {
private static Logger log = Logger.getLogger(PricingDiaHibernateDAO.class); private static Logger log = Logger.getLogger(PricingDiaHibernateDAO.class);
@Autowired @Autowired
public PricingDiaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingDiaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingDia> obtenerTodos() { public List<PricingDia> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public List<PricingDia> buscarTraslapa(PricingDia pricingDia) { public List<PricingDia> buscarTraslapa(PricingDia pricingDia) {
Date horarioinicio = pricingDia.getHorarioinicio(); Date horarioinicio = pricingDia.getHorarioinicio();
Date horariofin = pricingDia.getHorariofin(); Date horariofin = pricingDia.getHorariofin();
SimpleDateFormat sf = new SimpleDateFormat("HHmm"); SimpleDateFormat sf = new SimpleDateFormat("HHmm");
StringBuilder hql = new StringBuilder(); StringBuilder hql = new StringBuilder();
hql.append("select pv from PricingDia pv "); hql.append("select pv from PricingDia pv ");
hql.append(" where pv.activo = 1 "); hql.append(" where pv.activo = 1 ");
hql.append(" and pricing.pricingId = ").append(pricingDia.getPricing().getPricingId()); hql.append(" and pricing.pricingId = ").append(pricingDia.getPricing().getPricingId());
// hql.append(" and ( 1=1 or "); // hql.append(" and ( 1=1 or ");
// if (pricingDia.getIndlunes()) { // if (pricingDia.getIndlunes()) {
// hql.append(" pv.indlunes = ").append(pricingDia.getIndlunes()); // hql.append(" pv.indlunes = ").append(pricingDia.getIndlunes());
// } // }
// if (pricingDia.getIndmartes()) { // if (pricingDia.getIndmartes()) {
// hql.append(" or pv.indmartes = ").append(pricingDia.getIndmartes()); // hql.append(" or pv.indmartes = ").append(pricingDia.getIndmartes());
// } // }
// if (pricingDia.getIndmiercoles()) { // if (pricingDia.getIndmiercoles()) {
// hql.append(" or pv.indmiercoles = ").append(pricingDia.getIndmiercoles()); // hql.append(" or pv.indmiercoles = ").append(pricingDia.getIndmiercoles());
// } // }
// if (pricingDia.getIndjueves()) { // if (pricingDia.getIndjueves()) {
// hql.append(" or pv.indjueves = ").append(pricingDia.getIndjueves()); // hql.append(" or pv.indjueves = ").append(pricingDia.getIndjueves());
// } // }
// if (pricingDia.getIndviernes()) { // if (pricingDia.getIndviernes()) {
// hql.append(" or pv.indviernes = ").append(pricingDia.getIndviernes()); // hql.append(" or pv.indviernes = ").append(pricingDia.getIndviernes());
// } // }
// if (pricingDia.getIndsabado()) { // if (pricingDia.getIndsabado()) {
// hql.append(" or pv.indsabado = ").append(pricingDia.getIndsabado()); // hql.append(" or pv.indsabado = ").append(pricingDia.getIndsabado());
// } // }
// if (pricingDia.getInddomingo()) { // if (pricingDia.getInddomingo()) {
// hql.append(" or pv.inddomingo = ").append(pricingDia.getInddomingo()); // hql.append(" or pv.inddomingo = ").append(pricingDia.getInddomingo());
// } // }
// hql.append(" ) "); // hql.append(" ) ");
// hql.append(" and ((( to_char('").append(sf.format(horarioinicio)).append("') BETWEEN to_char(pv.horarioinicio, 'HH24MI') AND to_char(pv.horariofin, 'HH24MI') ) "); // hql.append(" and ((( to_char('").append(sf.format(horarioinicio)).append("') BETWEEN to_char(pv.horarioinicio, 'HH24MI') AND to_char(pv.horariofin, 'HH24MI') ) ");
// hql.append(" OR (to_char('").append(sf.format(horariofin)).append("') BETWEEN to_char(pv.horarioinicio, 'HH24MI') AND to_char(pv.horariofin, 'HH24MI'))) "); // hql.append(" OR (to_char('").append(sf.format(horariofin)).append("') BETWEEN to_char(pv.horarioinicio, 'HH24MI') AND to_char(pv.horariofin, 'HH24MI'))) ");
// hql.append(" OR ((to_char(pv.horarioinicio, 'HH24MI') BETWEEN to_char('").append(sf.format(horarioinicio)).append("') AND to_char('").append(sf.format(horariofin)).append("') ) "); // hql.append(" OR ((to_char(pv.horarioinicio, 'HH24MI') BETWEEN to_char('").append(sf.format(horarioinicio)).append("') AND to_char('").append(sf.format(horariofin)).append("') ) ");
// hql.append(" OR (to_char(pv.horariofin, 'HH24MI') BETWEEN to_char('").append(sf.format(horarioinicio)).append("') AND to_char('").append(sf.format(horariofin)).append("') ))) "); // hql.append(" OR (to_char(pv.horariofin, 'HH24MI') BETWEEN to_char('").append(sf.format(horarioinicio)).append("') AND to_char('").append(sf.format(horariofin)).append("') ))) ");
hql.append(" and pv.horariofin >= :horariofin ");
hql.append(" and pv.horarioinicio >= :horarioinicio ");
log.info("Hora Ini: " + sf.format(horarioinicio));
log.info("Hora Fin: " + sf.format(horariofin));
log.info("SQL: " + hql.toString());
Query sq = getSession().createQuery(hql.toString());
sq.setParameter("horariofin", horariofin);
sq.setParameter("horarioinicio", horarioinicio);
return sq.list(); hql.append(" and pv.horariofin >= :horariofin ");
} hql.append(" and pv.horarioinicio >= :horarioinicio ");
log.info("Hora Ini: " + sf.format(horarioinicio));
log.info("Hora Fin: " + sf.format(horariofin));
log.info("SQL: " + hql.toString());
Query sq = getSession().createQuery(hql.toString());
sq.setParameter("horariofin", horariofin);
sq.setParameter("horarioinicio", horarioinicio);
return sq.list();
}
} }

View File

@ -17,53 +17,53 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingDAO") @Repository("pricingDAO")
public class PricingHibernateDAO extends GenericHibernateDAO<Pricing, Integer> public class PricingHibernateDAO extends GenericHibernateDAO<Pricing, Integer>
implements PricingDAO { implements PricingDAO {
@Autowired @Autowired
public PricingHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<Pricing> obtenerTodos() { public List<Pricing> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public List<Pricing> buscar(String nombPricing, Empresa empresa, public List<Pricing> buscar(String nombPricing, Empresa empresa,
Short cantboleto, Integer cantdiasanticipacion, Short cantboleto, Integer cantdiasanticipacion,
BigDecimal descuentoporcentaje, BigDecimal descuentoporcredondo) { BigDecimal descuentoporcentaje, BigDecimal descuentoporcredondo) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("nombPricing", nombPricing)); c.add(Restrictions.eq("nombPricing", nombPricing));
c.add(Restrictions.eq("empresa", empresa)); c.add(Restrictions.eq("empresa", empresa));
c.add(Restrictions.eq("cantboleto", cantboleto)); c.add(Restrictions.eq("cantboleto", cantboleto));
c.add(Restrictions.eq("cantdiasanticipacion", cantdiasanticipacion)); c.add(Restrictions.eq("cantdiasanticipacion", cantdiasanticipacion));
if (descuentoporcentaje != null) { if (descuentoporcentaje != null) {
c.add(Restrictions.eq("descuentoporcentaje", descuentoporcentaje)); c.add(Restrictions.eq("descuentoporcentaje", descuentoporcentaje));
} }
if (descuentoporcredondo != null) { if (descuentoporcredondo != null) {
c.add(Restrictions.eq("descuentoporcredondo", descuentoporcredondo)); c.add(Restrictions.eq("descuentoporcredondo", descuentoporcredondo));
} }
return c.list(); return c.list();
} }
public List<Pricing> buscarPorNombre(String nombPricing) { public List<Pricing> buscarPorNombre(String nombPricing) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("nombPricing", nombPricing)); c.add(Restrictions.eq("nombPricing", nombPricing));
return c.list(); return c.list();
} }
} }

View File

@ -6,6 +6,7 @@ package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.PricingImporteDAO; import com.rjconsultores.ventaboletos.dao.PricingImporteDAO;
import com.rjconsultores.ventaboletos.entidad.Moneda; import com.rjconsultores.ventaboletos.entidad.Moneda;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingImporte; import com.rjconsultores.ventaboletos.entidad.PricingImporte;
import java.util.List; import java.util.List;
import org.hibernate.Criteria; import org.hibernate.Criteria;
@ -16,32 +17,32 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingImporteDAO") @Repository("pricingImporteDAO")
public class PricingImporteHibernateDAO extends GenericHibernateDAO<PricingImporte, Integer> public class PricingImporteHibernateDAO extends GenericHibernateDAO<PricingImporte, Integer>
implements PricingImporteDAO { implements PricingImporteDAO {
@Autowired @Autowired
public PricingImporteHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingImporteHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingImporte> obtenerTodos() { public List<PricingImporte> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public List<PricingImporte> buscarMoneda(PricingImporte pricingImporte, Moneda moneda) { public List<PricingImporte> buscarMoneda(PricingImporte pricingImporte, Moneda moneda) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricingImporte.getPricing())); c.add(Restrictions.eq("pricing", pricingImporte.getPricing()));
c.add(Restrictions.eq("moneda", moneda)); c.add(Restrictions.eq("moneda", moneda));
return c.list(); return c.list();
} }
} }

View File

@ -32,14 +32,14 @@ public class PricingMarcaHibernateDAO extends GenericHibernateDAO<PricingMarca,
@Override @Override
public List<PricingMarca> obtenerTodos() { public List<PricingMarca> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingMarca(Pricing pricing, Marca marca) { public Boolean obtenerPricingMarca(Pricing pricing, Marca marca) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("marca", marca)); c.add(Restrictions.eq("marca", marca));

View File

@ -17,37 +17,37 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingMercadoDAO") @Repository("pricingMercadoDAO")
public class PricingMercadoHibernateDAO extends GenericHibernateDAO<PricingMercado, Integer> public class PricingMercadoHibernateDAO extends GenericHibernateDAO<PricingMercado, Integer>
implements PricingMercadoDAO { implements PricingMercadoDAO {
@Autowired @Autowired
public PricingMercadoHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingMercadoHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingMercado> obtenerTodos() { public List<PricingMercado> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingMercado(Pricing pricing, Parada origen, Parada destino) { public Boolean obtenerPricingMercado(Pricing pricing, Parada origen, Parada destino) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("origen", origen)); c.add(Restrictions.eq("origen", origen));
c.add(Restrictions.eq("destino", destino)); c.add(Restrictions.eq("destino", destino));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
} }
} }

View File

@ -33,7 +33,7 @@ public class PricingOcupacionHibernateDAO extends GenericHibernateDAO<PricingOcu
@Override @Override
public List<PricingOcupacion> obtenerTodos() { public List<PricingOcupacion> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
@ -61,7 +61,7 @@ public class PricingOcupacionHibernateDAO extends GenericHibernateDAO<PricingOcu
public List<PricingOcupacion> podeSalvar(Pricing pricing) { public List<PricingOcupacion> podeSalvar(Pricing pricing) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
return c.list(); return c.list();

View File

@ -18,36 +18,36 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingPuntoVentaDAO") @Repository("pricingPuntoVentaDAO")
public class PricingPuntoVentaHibernateDAO extends GenericHibernateDAO<PricingPuntoVenta, Integer> public class PricingPuntoVentaHibernateDAO extends GenericHibernateDAO<PricingPuntoVenta, Integer>
implements PricingPuntoVentaDAO { implements PricingPuntoVentaDAO {
@Autowired @Autowired
public PricingPuntoVentaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingPuntoVentaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingPuntoVenta> obtenerTodos() { public List<PricingPuntoVenta> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingPuntoVenta(Pricing pricing, PuntoVenta puntoVenta) { public Boolean obtenerPricingPuntoVenta(Pricing pricing, PuntoVenta puntoVenta) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("puntoVenta", puntoVenta)); c.add(Restrictions.eq("puntoVenta", puntoVenta));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
} }
} }

View File

@ -17,37 +17,36 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingRutaDAO") @Repository("pricingRutaDAO")
public class PricingRutaHibernateDAO extends GenericHibernateDAO<PricingRuta, Integer> public class PricingRutaHibernateDAO extends GenericHibernateDAO<PricingRuta, Integer>
implements PricingRutaDAO { implements PricingRutaDAO {
@Autowired @Autowired
public PricingRutaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingRutaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingRuta> obtenerTodos() { public List<PricingRuta> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingRuta(Pricing pricing, Ruta ruta) { public Boolean obtenerPricingRuta(Pricing pricing, Ruta ruta) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("ruta", ruta)); c.add(Restrictions.eq("ruta", ruta));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
}
}
} }

View File

@ -32,14 +32,14 @@ public class PricingTipoPtoVtaHibernateDAO extends GenericHibernateDAO<PricingTi
@Override @Override
public List<PricingTipoPtoVta> obtenerTodos() { public List<PricingTipoPtoVta> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingTipoPuntoVenta(Pricing pricing, TipoPuntoVenta tipoPuntoVenta) { public Boolean obtenerPricingTipoPuntoVenta(Pricing pricing, TipoPuntoVenta tipoPuntoVenta) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("tipoPtovta", tipoPuntoVenta)); c.add(Restrictions.eq("tipoPtovta", tipoPuntoVenta));

View File

@ -17,36 +17,36 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
/** /**
* *
* @author Desenvolvimento * @author Desenvolvimento
*/ */
@Repository("pricingTipoServicioDAO") @Repository("pricingTipoServicioDAO")
public class PricingTipoServicioHibernateDAO extends GenericHibernateDAO<PricingTipoServicio, Integer> public class PricingTipoServicioHibernateDAO extends GenericHibernateDAO<PricingTipoServicio, Integer>
implements PricingTipoServicioDAO { implements PricingTipoServicioDAO {
@Autowired @Autowired
public PricingTipoServicioHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingTipoServicioHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingTipoServicio> obtenerTodos() { public List<PricingTipoServicio> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
public Boolean obtenerPricingTipoServicio(Pricing pricing, TipoServicio tipoServicio) { public Boolean obtenerPricingTipoServicio(Pricing pricing, TipoServicio tipoServicio) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
c.add(Restrictions.eq("tipoServicio", tipoServicio)); c.add(Restrictions.eq("tipoServicio", tipoServicio));
if (c.list().size() > 0) { if (c.list().size() > 0) {
return true; return true;
} else { } else {
return false; return false;
} }
} }
} }

View File

@ -4,85 +4,80 @@
*/ */
package com.rjconsultores.ventaboletos.dao.hibernate; package com.rjconsultores.ventaboletos.dao.hibernate;
import com.rjconsultores.ventaboletos.dao.PricingVigenciaDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingVigencia;
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import java.text.SimpleDateFormat;
import java.util.Calendar; 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.PricingVigenciaDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingVigencia;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Repository("pricingVigenciaDAO") @Repository("pricingVigenciaDAO")
public class PricingVigenciaHibernateDAO extends GenericHibernateDAO<PricingVigencia, Integer> public class PricingVigenciaHibernateDAO extends GenericHibernateDAO<PricingVigencia, Integer>
implements PricingVigenciaDAO { implements PricingVigenciaDAO {
@Autowired @Autowired
public PricingVigenciaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { public PricingVigenciaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
setSessionFactory(factory); setSessionFactory(factory);
} }
@Override @Override
public List<PricingVigencia> obtenerTodos() { public List<PricingVigencia> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
return c.list(); return c.list();
} }
@Override @Override
public List<PricingVigencia> buscarPorVigencias(PricingVigencia pv) { public List<PricingVigencia> buscarPorVigencias(PricingVigencia pv) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.eq("pricing", pv.getPricing())); c.add(Restrictions.eq("pricing", pv.getPricing()));
Date fecinicioventa = pv.getFecinicioventa(); Date fecinicioventa = pv.getFecinicioventa();
Date fecfinventa = pv.getFecfinventa(); Date fecfinventa = pv.getFecfinventa();
c.add(Restrictions.or(Restrictions.between("fecinicioventa", fecinicioventa, fecfinventa), c.add(Restrictions.or(Restrictions.between("fecinicioventa", fecinicioventa, fecfinventa),
(Restrictions.between("fecfinventa", fecinicioventa, fecfinventa)))); (Restrictions.between("fecfinventa", fecinicioventa, fecfinventa))));
return c.list(); return c.list();
} }
@Override
public Boolean podeSalvar(Pricing pricing, PricingVigencia pricingVigencia, Date inicio, Date fim) {
Calendar fecInicio = Calendar.getInstance();
fecInicio.setTime(inicio);
fecInicio.set(Calendar.MILLISECOND, 0);
fecInicio.set(Calendar.SECOND, 0);
@Override
public Boolean podeSalvar(Pricing pricing, PricingVigencia pricingVigencia,
Date inicio, Date fim) {
Calendar fecInicio = Calendar.getInstance();
fecInicio.setTime(inicio);
fecInicio.set(Calendar.MILLISECOND, 0);
fecInicio.set(Calendar.SECOND, 0);
Calendar fecFin = Calendar.getInstance(); Calendar fecFin = Calendar.getInstance();
fecFin.setTime(fim); fecFin.setTime(fim);
fecFin.set(Calendar.MILLISECOND, 0); fecFin.set(Calendar.MILLISECOND, 0);
fecFin.set(Calendar.SECOND, 0); fecFin.set(Calendar.SECOND, 0);
Criteria c = this.getSession().createCriteria(PricingVigencia.class); Criteria c = this.getSession().createCriteria(PricingVigencia.class);
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Pricing.ATIVO));
c.add(Restrictions.ge("fecfinventa", fecInicio.getTime())); c.add(Restrictions.ge("fecfinventa", fecInicio.getTime()));
c.add(Restrictions.le("fecinicioventa", fecFin.getTime())); c.add(Restrictions.le("fecinicioventa", fecFin.getTime()));
c.add(Restrictions.eq("pricing", pricing)); c.add(Restrictions.eq("pricing", pricing));
if (pricingVigencia.getPricingvigenciaId() != null){ if (pricingVigencia.getPricingvigenciaId() != null) {
c.add(Restrictions.ne("pricingvigenciaId",pricingVigencia.getPricingvigenciaId())); c.add(Restrictions.ne("pricingvigenciaId", pricingVigencia.getPricingvigenciaId()));
} }
return c.list().isEmpty(); return c.list().isEmpty();
} }
} }

View File

@ -34,6 +34,9 @@ import javax.persistence.TemporalType;
public class Pricing implements Serializable { public class Pricing implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public static final Integer ATIVO = 1;
public static final Integer INATIVO = 2;
public static final Integer EXCLUIDO = 0;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_SEQ")
@ -57,7 +60,7 @@ public class Pricing implements Serializable {
@Column(name = "INDCANCELABLE") @Column(name = "INDCANCELABLE")
private Boolean indcancelable; private Boolean indcancelable;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer activo;
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@ -200,11 +203,11 @@ public class Pricing implements Serializable {
this.indcancelable = indcancelable; this.indcancelable = indcancelable;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer activo) {
this.activo = activo; this.activo = activo;
} }
@ -224,13 +227,14 @@ public class Pricing implements Serializable {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
public List<PricingOcupacion> getPricingOcupacionList() { public List<PricingOcupacion> getPricingOcupacionList(Integer activo) {
List<PricingOcupacion> poList = new ArrayList<PricingOcupacion>(); List<PricingOcupacion> poList = new ArrayList<PricingOcupacion>();
for (PricingOcupacion po : this.pricingOcupacionList) { for (PricingOcupacion po : this.pricingOcupacionList) {
if (po.getActivo() == Boolean.TRUE) { if (po.getActivo().equals(activo)) {
poList.add(po); poList.add(po);
} }
} }
return poList; return poList;
} }
@ -238,13 +242,14 @@ public class Pricing implements Serializable {
this.pricingOcupacionList = pricingOcupacionList; this.pricingOcupacionList = pricingOcupacionList;
} }
public List<PricingAsiento> getPricingAsientoList() { public List<PricingAsiento> getPricingAsientoList(Integer activo) {
List<PricingAsiento> paList = new ArrayList<PricingAsiento>(); List<PricingAsiento> paList = new ArrayList<PricingAsiento>();
for (PricingAsiento pa : this.pricingAsientoList) { for (PricingAsiento pa : this.pricingAsientoList) {
if (pa.getActivo() == Boolean.TRUE) { if (pa.getActivo().equals(activo)) {
paList.add(pa); paList.add(pa);
} }
} }
return paList; return paList;
} }
@ -252,13 +257,14 @@ public class Pricing implements Serializable {
this.pricingAsientoList = pricingAsientoList; this.pricingAsientoList = pricingAsientoList;
} }
public List<PricingMercado> getPricingMercadoList() { public List<PricingMercado> getPricingMercadoList(Integer activo) {
List<PricingMercado> pmList = new ArrayList<PricingMercado>(); List<PricingMercado> pmList = new ArrayList<PricingMercado>();
for (PricingMercado pm : this.pricingMercadoList) { for (PricingMercado pm : this.pricingMercadoList) {
if (pm.getActivo() == Boolean.TRUE) { if (pm.getActivo().equals(activo)) {
pmList.add(pm); pmList.add(pm);
} }
} }
return pmList; return pmList;
} }
@ -266,13 +272,14 @@ public class Pricing implements Serializable {
this.pricingMercadoList = pricingMercadoList; this.pricingMercadoList = pricingMercadoList;
} }
public List<PricingMarca> getPricingMarcaList() { public List<PricingMarca> getPricingMarcaList(Integer activo) {
List<PricingMarca> pmList = new ArrayList<PricingMarca>(); List<PricingMarca> pmList = new ArrayList<PricingMarca>();
for (PricingMarca pm : this.pricingMarcaList) { for (PricingMarca pm : this.pricingMarcaList) {
if (pm.getActivo() == Boolean.TRUE) { if (pm.getActivo().equals(activo)) {
pmList.add(pm); pmList.add(pm);
} }
} }
return pmList; return pmList;
} }
@ -288,13 +295,14 @@ public class Pricing implements Serializable {
this.empresa = empresa; this.empresa = empresa;
} }
public List<PricingRuta> getPricingRutaList() { public List<PricingRuta> getPricingRutaList(Integer activo) {
List<PricingRuta> prList = new ArrayList<PricingRuta>(); List<PricingRuta> prList = new ArrayList<PricingRuta>();
for (PricingRuta pr : this.pricingRutaList) { for (PricingRuta pr : this.pricingRutaList) {
if (pr.getActivo() == Boolean.TRUE) { if (pr.getActivo().equals(activo)) {
prList.add(pr); prList.add(pr);
} }
} }
return prList; return prList;
} }
@ -302,13 +310,14 @@ public class Pricing implements Serializable {
this.pricingRutaList = pricingRutaList; this.pricingRutaList = pricingRutaList;
} }
public List<PricingDia> getPricingDiaList() { public List<PricingDia> getPricingDiaList(Integer activo) {
List<PricingDia> pdList = new ArrayList<PricingDia>(); List<PricingDia> pdList = new ArrayList<PricingDia>();
for (PricingDia pd : this.pricingDiaList) { for (PricingDia pd : this.pricingDiaList) {
if (pd.getActivo() == Boolean.TRUE) { if (pd.getActivo().equals(activo)) {
pdList.add(pd); pdList.add(pd);
} }
} }
return pdList; return pdList;
} }
@ -316,13 +325,14 @@ public class Pricing implements Serializable {
this.pricingDiaList = pricingDiaList; this.pricingDiaList = pricingDiaList;
} }
public List<PricingImporte> getPricingImporteList() { public List<PricingImporte> getPricingImporteList(Integer activo) {
List<PricingImporte> piList = new ArrayList<PricingImporte>(); List<PricingImporte> piList = new ArrayList<PricingImporte>();
for (PricingImporte pi : this.pricingImporteList) { for (PricingImporte pi : this.pricingImporteList) {
if (pi.getActivo() == Boolean.TRUE) { if (pi.getActivo().equals(activo)) {
piList.add(pi); piList.add(pi);
} }
} }
return piList; return piList;
} }
@ -330,13 +340,14 @@ public class Pricing implements Serializable {
this.pricingImporteList = pricingImporteList; this.pricingImporteList = pricingImporteList;
} }
public List<PricingTipoPtoVta> getPricingTipoptovtaList() { public List<PricingTipoPtoVta> getPricingTipoptovtaList(Integer activo) {
List<PricingTipoPtoVta> ptList = new ArrayList<PricingTipoPtoVta>(); List<PricingTipoPtoVta> ptList = new ArrayList<PricingTipoPtoVta>();
for (PricingTipoPtoVta pt : this.pricingTipoptovtaList) { for (PricingTipoPtoVta pt : this.pricingTipoptovtaList) {
if (pt.getActivo() == Boolean.TRUE) { if (pt.getActivo().equals(activo)) {
ptList.add(pt); ptList.add(pt);
} }
} }
return ptList; return ptList;
} }
@ -344,13 +355,14 @@ public class Pricing implements Serializable {
this.pricingTipoptovtaList = pricingTipoptovtaList; this.pricingTipoptovtaList = pricingTipoptovtaList;
} }
public List<PricingCategoria> getPricingCategoriaList() { public List<PricingCategoria> getPricingCategoriaList(Integer activo) {
List<PricingCategoria> pcList = new ArrayList<PricingCategoria>(); List<PricingCategoria> pcList = new ArrayList<PricingCategoria>();
for (PricingCategoria pc : this.pricingCategoriaList) { for (PricingCategoria pc : this.pricingCategoriaList) {
if (pc.getActivo() == Boolean.TRUE) { if (pc.getActivo().equals(activo)) {
pcList.add(pc); pcList.add(pc);
} }
} }
return pcList; return pcList;
} }
@ -358,15 +370,16 @@ public class Pricing implements Serializable {
this.pricingCategoriaList = pricingCategoriaList; this.pricingCategoriaList = pricingCategoriaList;
} }
public List<PricingVigencia> getPricingVigenciaList() { public List<PricingVigencia> getPricingVigenciaList(Integer activo) {
List<PricingVigencia> pvList = new ArrayList<PricingVigencia>(); List<PricingVigencia> pvList = new ArrayList<PricingVigencia>();
if (this.pricingVigenciaList != null){ if (this.pricingVigenciaList != null) {
for (PricingVigencia pv : this.pricingVigenciaList) { for (PricingVigencia pv : this.pricingVigenciaList) {
if (pv.getActivo() == Boolean.TRUE) { if (pv.getActivo().equals(activo)) {
pvList.add(pv); pvList.add(pv);
} }
} }
} }
return pvList; return pvList;
} }
@ -374,13 +387,14 @@ public class Pricing implements Serializable {
this.pricingVigenciaList = pricingVigenciaList; this.pricingVigenciaList = pricingVigenciaList;
} }
public List<PricingClase> getPricingClaseList() { public List<PricingClase> getPricingClaseList(Integer activo) {
List<PricingClase> pcList = new ArrayList<PricingClase>(); List<PricingClase> pcList = new ArrayList<PricingClase>();
for (PricingClase pc : this.pricingClaseList) { for (PricingClase pc : this.pricingClaseList) {
if (pc.getActivo() == Boolean.TRUE) { if (pc.getActivo().equals(activo)) {
pcList.add(pc); pcList.add(pc);
} }
} }
return pcList; return pcList;
} }
@ -388,17 +402,18 @@ public class Pricing implements Serializable {
this.pricingClaseList = pricingClaseList; this.pricingClaseList = pricingClaseList;
} }
public List<PricingCorrida> getPricingCorridaList() { public List<PricingCorrida> getPricingCorridaList(Integer activo) {
List<PricingCorrida> pcList = new ArrayList<PricingCorrida>(); List<PricingCorrida> pcList = new ArrayList<PricingCorrida>();
if (pricingCorridaList == null) { if (pricingCorridaList == null) {
return null; return null;
} }
for (PricingCorrida pc : this.pricingCorridaList) { for (PricingCorrida pc : this.pricingCorridaList) {
if (pc.getActivo() == Boolean.TRUE) { if (pc.getActivo().equals(activo)) {
pcList.add(pc); pcList.add(pc);
} }
} }
return pcList; return pcList;
} }
@ -406,13 +421,14 @@ public class Pricing implements Serializable {
this.pricingCorridaList = pricingCorridaList; this.pricingCorridaList = pricingCorridaList;
} }
public List<PricingPuntoVenta> getPricingPuntoventaList() { public List<PricingPuntoVenta> getPricingPuntoventaList(Integer activo) {
List<PricingPuntoVenta> ppList = new ArrayList<PricingPuntoVenta>(); List<PricingPuntoVenta> ppList = new ArrayList<PricingPuntoVenta>();
for (PricingPuntoVenta pp : this.pricingPuntoventaList) { for (PricingPuntoVenta pp : this.pricingPuntoventaList) {
if (pp.getActivo() == Boolean.TRUE) { if (pp.getActivo().equals(activo)) {
ppList.add(pp); ppList.add(pp);
} }
} }
return ppList; return ppList;
} }
@ -420,13 +436,14 @@ public class Pricing implements Serializable {
this.pricingPuntoventaList = pricingPuntoventaList; this.pricingPuntoventaList = pricingPuntoventaList;
} }
public List<PricingAnticipacion> getPricingAnticipacionList() { public List<PricingAnticipacion> getPricingAnticipacionList(Integer activo) {
List<PricingAnticipacion> ppList = new ArrayList<PricingAnticipacion>(); List<PricingAnticipacion> ppList = new ArrayList<PricingAnticipacion>();
for (PricingAnticipacion pp : this.pricingAnticipacionList) { for (PricingAnticipacion pp : this.pricingAnticipacionList) {
if (pp.getActivo() == Boolean.TRUE) { if (pp.getActivo().equals(activo)) {
ppList.add(pp); ppList.add(pp);
} }
} }
return ppList; return ppList;
} }
@ -434,13 +451,14 @@ public class Pricing implements Serializable {
this.pricingAnticipacionList = pricingAnticipacionList; this.pricingAnticipacionList = pricingAnticipacionList;
} }
public List<PricingTipoServicio> getPricingTipoServicioList() { public List<PricingTipoServicio> getPricingTipoServicioList(Integer status) {
List<PricingTipoServicio> ppList = new ArrayList<PricingTipoServicio>(); List<PricingTipoServicio> ppList = new ArrayList<PricingTipoServicio>();
for (PricingTipoServicio pp : this.pricingTipoServicioList) { for (PricingTipoServicio pp : this.pricingTipoServicioList) {
if (pp.getActivo() == Boolean.TRUE) { if (pp.getActivo().equals(status)) {
ppList.add(pp); ppList.add(pp);
} }
} }
return ppList; return ppList;
} }

View File

@ -21,7 +21,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Desenvolvimento * @author Desenvolvimento
*/ */
@Entity @Entity
@ -29,128 +29,127 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_ANTICIPACION") @Table(name = "PRICING_ANTICIPACION")
public class PricingAnticipacion implements Serializable { public class PricingAnticipacion implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_ANTICIPACION_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_ANTICIPACION_SEQ")
@Column(name = "PRICINGANTICIPACION_ID") @Column(name = "PRICINGANTICIPACION_ID")
private Integer pricinganticipacionId; private Integer pricinganticipacionId;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "CANTDIASMIN") @Column(name = "CANTDIASMIN")
private Integer cantdiasmin; private Integer cantdiasmin;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "CANTDIASMAX") @Column(name = "CANTDIASMAX")
private Integer cantdiasmax; private Integer cantdiasmax;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "PORCPRICING") @Column(name = "PORCPRICING")
private BigDecimal porcpricing; private BigDecimal porcpricing;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer activo;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "USUARIO_ID") @Column(name = "USUARIO_ID")
private int usuarioId; private int usuarioId;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
public PricingAnticipacion() { public PricingAnticipacion() {
} }
public Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
public PricingAnticipacion(Integer pricinganticipacionId) { public PricingAnticipacion(Integer pricinganticipacionId) {
this.pricinganticipacionId = pricinganticipacionId; this.pricinganticipacionId = pricinganticipacionId;
} }
public Integer getPricinganticipacionId() { public Integer getPricinganticipacionId() {
return pricinganticipacionId; return pricinganticipacionId;
} }
public void setPricinganticipacionId(Integer pricinganticipacionId) { public void setPricinganticipacionId(Integer pricinganticipacionId) {
this.pricinganticipacionId = pricinganticipacionId; this.pricinganticipacionId = pricinganticipacionId;
} }
public Integer getCantdiasmax() { public Integer getCantdiasmax() {
return cantdiasmax; return cantdiasmax;
} }
public void setCantdiasmax(Integer cantdiasmax) { public void setCantdiasmax(Integer cantdiasmax) {
this.cantdiasmax = cantdiasmax; this.cantdiasmax = cantdiasmax;
} }
public Integer getCantdiasmin() { public Integer getCantdiasmin() {
return cantdiasmin; return cantdiasmin;
} }
public void setCantdiasmin(Integer cantdiasmin) { public void setCantdiasmin(Integer cantdiasmin) {
this.cantdiasmin = cantdiasmin; this.cantdiasmin = cantdiasmin;
} }
public BigDecimal getPorcpricing() { public BigDecimal getPorcpricing() {
return porcpricing; return porcpricing;
} }
public void setPorcpricing(BigDecimal porcpricing) { public void setPorcpricing(BigDecimal porcpricing) {
this.porcpricing = porcpricing; this.porcpricing = porcpricing;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 int getUsuarioId() { public int getUsuarioId() {
return usuarioId; return usuarioId;
} }
public void setUsuarioId(int usuarioId) { public void setUsuarioId(int usuarioId) {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricinganticipacionId != null ? pricinganticipacionId.hashCode() : 0); hash += (pricinganticipacionId != null ? pricinganticipacionId.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 if (!(object instanceof PricingAnticipacion)) {
if (!(object instanceof PricingAnticipacion)) { return false;
return false; }
} PricingAnticipacion other = (PricingAnticipacion) object;
PricingAnticipacion other = (PricingAnticipacion) object; if ((this.pricinganticipacionId == null && other.pricinganticipacionId != null) || (this.pricinganticipacionId != null && !this.pricinganticipacionId.equals(other.pricinganticipacionId))) {
if ((this.pricinganticipacionId == null && other.pricinganticipacionId != null) || (this.pricinganticipacionId != null && !this.pricinganticipacionId.equals(other.pricinganticipacionId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "com.rjconsultores.ventaboletos.entidad.PricingAnticipacion[pricinganticipacionId=" + pricinganticipacionId + "]"; return "com.rjconsultores.ventaboletos.entidad.PricingAnticipacion[pricinganticipacionId=" + pricinganticipacionId + "]";
} }
} }

View File

@ -21,7 +21,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -29,122 +29,121 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_ASIENTO") @Table(name = "PRICING_ASIENTO")
public class PricingAsiento implements Serializable { public class PricingAsiento implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_ASIENTO_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_ASIENTO_SEQ")
@Column(name = "PRICINGASIENTO_ID") @Column(name = "PRICINGASIENTO_ID")
private Integer pricingasientoId; private Integer pricingasientoId;
@Column(name = "NUMEASIENTO") @Column(name = "NUMEASIENTO")
private String numeasiento; private String numeasiento;
@Column(name = "NOMBIMAGEN") @Column(name = "NOMBIMAGEN")
private String nombImagen; private String nombImagen;
@Column(name = "PORCENTAJE") @Column(name = "PORCENTAJE")
private BigDecimal porcentaje; private BigDecimal porcentaje;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
public PricingAsiento() { public PricingAsiento() {
} }
public PricingAsiento(Integer pricingasientoId) { public PricingAsiento(Integer pricingasientoId) {
this.pricingasientoId = pricingasientoId; this.pricingasientoId = pricingasientoId;
} }
public Integer getPricingasientoId() { public Integer getPricingasientoId() {
return pricingasientoId; return pricingasientoId;
} }
public void setPricingasientoId(Integer pricingasientoId) { public void setPricingasientoId(Integer pricingasientoId) {
this.pricingasientoId = pricingasientoId; this.pricingasientoId = pricingasientoId;
} }
public String getNumeasiento() { public String getNumeasiento() {
return numeasiento; return numeasiento;
} }
public void setNumeasiento(String numeasiento) { public void setNumeasiento(String numeasiento) {
this.numeasiento = numeasiento; this.numeasiento = numeasiento;
} }
public BigDecimal getPorcentaje() { public BigDecimal getPorcentaje() {
return porcentaje; return porcentaje;
} }
public void setPorcentaje(BigDecimal porcentaje) { public void setPorcentaje(BigDecimal porcentaje) {
this.porcentaje = porcentaje; this.porcentaje = porcentaje;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
public String getNombImagen() { public String getNombImagen() {
return nombImagen; return nombImagen;
} }
public void setNombImagen(String nombImagen) { public void setNombImagen(String nombImagen) {
this.nombImagen = nombImagen; this.nombImagen = nombImagen;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingasientoId != null ? pricingasientoId.hashCode() : 0); hash += (pricingasientoId != null ? pricingasientoId.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 if (!(object instanceof PricingAsiento)) {
if (!(object instanceof PricingAsiento)) { return false;
return false; }
} PricingAsiento other = (PricingAsiento) object;
PricingAsiento other = (PricingAsiento) object; if ((this.pricingasientoId == null && other.pricingasientoId != null) || (this.pricingasientoId != null && !this.pricingasientoId.equals(other.pricingasientoId))) {
if ((this.pricingasientoId == null && other.pricingasientoId != null) || (this.pricingasientoId != null && !this.pricingasientoId.equals(other.pricingasientoId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingAsiento[pricingasientoId=" + pricingasientoId + "]"; return "entidad.test.PricingAsiento[pricingasientoId=" + pricingasientoId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,103 +28,102 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_CATEGORIA") @Table(name = "PRICING_CATEGORIA")
public class PricingCategoria implements Serializable { public class PricingCategoria implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_CATEGORIA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_CATEGORIA_SEQ")
@Column(name = "PRICINGCATEGORIA_ID") @Column(name = "PRICINGCATEGORIA_ID")
private Integer pricingcategoriaId; private Integer pricingcategoriaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "CATEGORIA_ID", referencedColumnName = "CATEGORIA_ID") @JoinColumn(name = "CATEGORIA_ID", referencedColumnName = "CATEGORIA_ID")
@ManyToOne @ManyToOne
private Categoria categoria; private Categoria categoria;
public PricingCategoria() { public PricingCategoria() {
} }
public PricingCategoria(Integer pricingcategoriaId) { public PricingCategoria(Integer pricingcategoriaId) {
this.pricingcategoriaId = pricingcategoriaId; this.pricingcategoriaId = pricingcategoriaId;
} }
public Integer getPricingcategoriaId() { public Integer getPricingcategoriaId() {
return pricingcategoriaId; return pricingcategoriaId;
} }
public void setPricingcategoriaId(Integer pricingcategoriaId) { public void setPricingcategoriaId(Integer pricingcategoriaId) {
this.pricingcategoriaId = pricingcategoriaId; this.pricingcategoriaId = pricingcategoriaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
public Categoria getCategoria() { public Categoria getCategoria() {
return categoria; return categoria;
} }
public void setCategoria(Categoria categoria) { public void setCategoria(Categoria categoria) {
this.categoria = categoria; this.categoria = categoria;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingcategoriaId != null ? pricingcategoriaId.hashCode() : 0); hash += (pricingcategoriaId != null ? pricingcategoriaId.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 if (!(object instanceof PricingCategoria)) {
if (!(object instanceof PricingCategoria)) { return false;
return false; }
} PricingCategoria other = (PricingCategoria) object;
PricingCategoria other = (PricingCategoria) object; if ((this.pricingcategoriaId == null && other.pricingcategoriaId != null) || (this.pricingcategoriaId != null && !this.pricingcategoriaId.equals(other.pricingcategoriaId))) {
if ((this.pricingcategoriaId == null && other.pricingcategoriaId != null) || (this.pricingcategoriaId != null && !this.pricingcategoriaId.equals(other.pricingcategoriaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingCategoria[pricingcategoriaId=" + pricingcategoriaId + "]"; return "entidad.test.PricingCategoria[pricingcategoriaId=" + pricingcategoriaId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,103 +28,102 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_CLASE") @Table(name = "PRICING_CLASE")
public class PricingClase implements Serializable { public class PricingClase implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_CLASE_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_CLASE_SEQ")
@Column(name = "PRICINGCLASE_ID") @Column(name = "PRICINGCLASE_ID")
private Integer pricingclaseId; private Integer pricingclaseId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID") @JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID")
@ManyToOne @ManyToOne
private ClaseServicio claseServicio; private ClaseServicio claseServicio;
public PricingClase() { public PricingClase() {
} }
public PricingClase(Integer pricingclaseId) { public PricingClase(Integer pricingclaseId) {
this.pricingclaseId = pricingclaseId; this.pricingclaseId = pricingclaseId;
} }
public Integer getPricingclaseId() { public Integer getPricingclaseId() {
return pricingclaseId; return pricingclaseId;
} }
public void setPricingclaseId(Integer pricingclaseId) { public void setPricingclaseId(Integer pricingclaseId) {
this.pricingclaseId = pricingclaseId; this.pricingclaseId = pricingclaseId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
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;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingclaseId != null ? pricingclaseId.hashCode() : 0); hash += (pricingclaseId != null ? pricingclaseId.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 if (!(object instanceof PricingClase)) {
if (!(object instanceof PricingClase)) { return false;
return false; }
} PricingClase other = (PricingClase) object;
PricingClase other = (PricingClase) object; if ((this.pricingclaseId == null && other.pricingclaseId != null) || (this.pricingclaseId != null && !this.pricingclaseId.equals(other.pricingclaseId))) {
if ((this.pricingclaseId == null && other.pricingclaseId != null) || (this.pricingclaseId != null && !this.pricingclaseId.equals(other.pricingclaseId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingClase[pricingclaseId=" + pricingclaseId + "]"; return "entidad.test.PricingClase[pricingclaseId=" + pricingclaseId + "]";
} }
} }

View File

@ -21,111 +21,109 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@SequenceGenerator(name = "PRICING_CORRIDA_SEQ", sequenceName = "PRICING_CORRIDA_SEQ", allocationSize = 1) @SequenceGenerator(name = "PRICING_CORRIDA_SEQ", sequenceName = "PRICING_CORRIDA_SEQ", allocationSize = 1)
@Table(name = "PRICING_CORRIDA") @Table(name = "PRICING_CORRIDA")
public class PricingCorrida implements Serializable { public class PricingCorrida implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_CORRIDA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_CORRIDA_SEQ")
@Column(name = "PRICINGCORRIDA_ID") @Column(name = "PRICINGCORRIDA_ID")
private Integer pricingcorridaId; private Integer pricingcorridaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "CORRIDA_ID", referencedColumnName = "CORRIDA_ID") @JoinColumn(name = "CORRIDA_ID", referencedColumnName = "CORRIDA_ID")
@ManyToOne @ManyToOne
private CorridaCtrl corridaCtrl; private CorridaCtrl corridaCtrl;
public PricingCorrida() { public PricingCorrida() {
} }
public PricingCorrida(Integer pricingcorridaId) { public PricingCorrida(Integer pricingcorridaId) {
this.pricingcorridaId = pricingcorridaId; this.pricingcorridaId = pricingcorridaId;
} }
public Integer getPricingcorridaId() { public Integer getPricingcorridaId() {
return pricingcorridaId; return pricingcorridaId;
} }
public void setPricingcorridaId(Integer pricingcorridaId) { public void setPricingcorridaId(Integer pricingcorridaId) {
this.pricingcorridaId = pricingcorridaId; this.pricingcorridaId = pricingcorridaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
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;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingcorridaId != null ? pricingcorridaId.hashCode() : 0); hash += (pricingcorridaId != null ? pricingcorridaId.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 if (!(object instanceof PricingCorrida)) {
if (!(object instanceof PricingCorrida)) { return false;
return false; }
} PricingCorrida other = (PricingCorrida) object;
PricingCorrida other = (PricingCorrida) object; if ((this.pricingcorridaId == null && other.pricingcorridaId != null) || (this.pricingcorridaId != null && !this.pricingcorridaId.equals(other.pricingcorridaId))) {
if ((this.pricingcorridaId == null && other.pricingcorridaId != null) || (this.pricingcorridaId != null && !this.pricingcorridaId.equals(other.pricingcorridaId))) { return false;
return false; }
} return true;
return true; }
}
@Override
public String toString() {
return "entidad.test.PricingCorrida[pricingcorridaId=" + pricingcorridaId + "]";
}
@Override
public String toString() {
return "entidad.test.PricingCorrida[pricingcorridaId=" + pricingcorridaId + "]";
}
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,184 +28,185 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_DIA") @Table(name = "PRICING_DIA")
public class PricingDia implements Serializable { public class PricingDia implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_DIA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_DIA_SEQ")
@Column(name = "PRICINGDIA_ID") @Column(name = "PRICINGDIA_ID")
private Integer pricingdiaId; private Integer pricingdiaId;
@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 = "HORARIOINICIO") @Column(name = "HORARIOINICIO")
@Temporal(TemporalType.TIMESTAMP)//Fue cambido de TIME para TIMESTAMP porque cuando está time el año que se salva el 1900 y no 1970. @Temporal(TemporalType.TIMESTAMP)
private Date horarioinicio; // Fue cambido de TIME para TIMESTAMP porque cuando está time el año que se salva el 1900 y no 1970.
@Column(name = "HORARIOFIN") private Date horarioinicio;
@Temporal(TemporalType.TIMESTAMP)//Fue cambido de TIME para TIMESTAMP porque cuando está time el año que se salva el 1900 y no 1970. @Column(name = "HORARIOFIN")
private Date horariofin; @Temporal(TemporalType.TIMESTAMP)
@Column(name = "FECMODIF") // Fue cambido de TIME para TIMESTAMP porque cuando está time el año que se salva el 1900 y no 1970.
@Temporal(TemporalType.TIMESTAMP) private Date horariofin;
private Date fecmodif; @Column(name = "FECMODIF")
@Column(name = "ACTIVO") @Temporal(TemporalType.TIMESTAMP)
private Boolean activo; private Date fecmodif;
@Column(name = "USUARIO_ID") @Column(name = "ACTIVO")
private Integer usuarioId; private Integer activo;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID") @Column(name = "USUARIO_ID")
@ManyToOne private Integer usuarioId;
private Pricing pricing; @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne
private Pricing pricing;
public PricingDia() { public PricingDia() {
} }
public PricingDia(Integer pricingdiaId) { public PricingDia(Integer pricingdiaId) {
this.pricingdiaId = pricingdiaId; this.pricingdiaId = pricingdiaId;
} }
public Integer getPricingdiaId() { public Integer getPricingdiaId() {
return pricingdiaId; return pricingdiaId;
} }
public void setPricingdiaId(Integer pricingdiaId) { public void setPricingdiaId(Integer pricingdiaId) {
this.pricingdiaId = pricingdiaId; this.pricingdiaId = pricingdiaId;
} }
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 getHorarioinicio() { public Date getHorarioinicio() {
return horarioinicio; return horarioinicio;
} }
public void setHorarioinicio(Date horarioinicio) { public void setHorarioinicio(Date horarioinicio) {
this.horarioinicio = horarioinicio; this.horarioinicio = horarioinicio;
} }
public Date getHorariofin() { public Date getHorariofin() {
return horariofin; return horariofin;
} }
public void setHorariofin(Date horariofin) { public void setHorariofin(Date horariofin) {
this.horariofin = horariofin; this.horariofin = horariofin;
} }
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 Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer activo) {
this.activo = activo; this.activo = activo;
} }
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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingdiaId != null ? pricingdiaId.hashCode() : 0); hash += (pricingdiaId != null ? pricingdiaId.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 if (!(object instanceof PricingDia)) {
if (!(object instanceof PricingDia)) { return false;
return false; }
} PricingDia other = (PricingDia) object;
PricingDia other = (PricingDia) object; if ((this.pricingdiaId == null && other.pricingdiaId != null) || (this.pricingdiaId != null && !this.pricingdiaId.equals(other.pricingdiaId))) {
if ((this.pricingdiaId == null && other.pricingdiaId != null) || (this.pricingdiaId != null && !this.pricingdiaId.equals(other.pricingdiaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingDia[pricingdiaId=" + pricingdiaId + "]"; return "entidad.test.PricingDia[pricingdiaId=" + pricingdiaId + "]";
} }
} }

View File

@ -21,7 +21,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -29,113 +29,112 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_IMPORTE") @Table(name = "PRICING_IMPORTE")
public class PricingImporte implements Serializable { public class PricingImporte implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_IMPORTE_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_IMPORTE_SEQ")
@Column(name = "PRICINGIMPORTE_ID") @Column(name = "PRICINGIMPORTE_ID")
private Integer pricingimporteId; private Integer pricingimporteId;
@Column(name = "IMPORTE") @Column(name = "IMPORTE")
private BigDecimal importe; private BigDecimal importe;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "MONEDA_ID", referencedColumnName = "MONEDA_ID") @JoinColumn(name = "MONEDA_ID", referencedColumnName = "MONEDA_ID")
@ManyToOne @ManyToOne
private Moneda moneda; private Moneda moneda;
public PricingImporte() { public PricingImporte() {
} }
public PricingImporte(Integer pricingimporteId) { public PricingImporte(Integer pricingimporteId) {
this.pricingimporteId = pricingimporteId; this.pricingimporteId = pricingimporteId;
} }
public Integer getPricingimporteId() { public Integer getPricingimporteId() {
return pricingimporteId; return pricingimporteId;
} }
public void setPricingimporteId(Integer pricingimporteId) { public void setPricingimporteId(Integer pricingimporteId) {
this.pricingimporteId = pricingimporteId; this.pricingimporteId = pricingimporteId;
} }
public BigDecimal getImporte() { public BigDecimal getImporte() {
return importe; return importe;
} }
public void setImporte(BigDecimal importe) { public void setImporte(BigDecimal importe) {
this.importe = importe; this.importe = importe;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
public Moneda getMoneda() { public Moneda getMoneda() {
return moneda; return moneda;
} }
public void setMoneda(Moneda moneda) { public void setMoneda(Moneda moneda) {
this.moneda = moneda; this.moneda = moneda;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingimporteId != null ? pricingimporteId.hashCode() : 0); hash += (pricingimporteId != null ? pricingimporteId.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 if (!(object instanceof PricingImporte)) {
if (!(object instanceof PricingImporte)) { return false;
return false; }
} PricingImporte other = (PricingImporte) object;
PricingImporte other = (PricingImporte) object; if ((this.pricingimporteId == null && other.pricingimporteId != null) || (this.pricingimporteId != null && !this.pricingimporteId.equals(other.pricingimporteId))) {
if ((this.pricingimporteId == null && other.pricingimporteId != null) || (this.pricingimporteId != null && !this.pricingimporteId.equals(other.pricingimporteId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingImporte[pricingimporteId=" + pricingimporteId + "]"; return "entidad.test.PricingImporte[pricingimporteId=" + pricingimporteId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,103 +28,102 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_MARCA") @Table(name = "PRICING_MARCA")
public class PricingMarca implements Serializable { public class PricingMarca implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_MARCA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_MARCA_SEQ")
@Column(name = "PRICINGMARCA_ID") @Column(name = "PRICINGMARCA_ID")
private Integer pricingmarcaId; private Integer pricingmarcaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "MARCA_ID", referencedColumnName = "MARCA_ID") @JoinColumn(name = "MARCA_ID", referencedColumnName = "MARCA_ID")
@ManyToOne @ManyToOne
private Marca marca; private Marca marca;
public PricingMarca() { public PricingMarca() {
} }
public PricingMarca(Integer pricingmarcaId) { public PricingMarca(Integer pricingmarcaId) {
this.pricingmarcaId = pricingmarcaId; this.pricingmarcaId = pricingmarcaId;
} }
public Integer getPricingmarcaId() { public Integer getPricingmarcaId() {
return pricingmarcaId; return pricingmarcaId;
} }
public void setPricingmarcaId(Integer pricingmarcaId) { public void setPricingmarcaId(Integer pricingmarcaId) {
this.pricingmarcaId = pricingmarcaId; this.pricingmarcaId = pricingmarcaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
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;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingmarcaId != null ? pricingmarcaId.hashCode() : 0); hash += (pricingmarcaId != null ? pricingmarcaId.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 if (!(object instanceof PricingMarca)) {
if (!(object instanceof PricingMarca)) { return false;
return false; }
} PricingMarca other = (PricingMarca) object;
PricingMarca other = (PricingMarca) object; if ((this.pricingmarcaId == null && other.pricingmarcaId != null) || (this.pricingmarcaId != null && !this.pricingmarcaId.equals(other.pricingmarcaId))) {
if ((this.pricingmarcaId == null && other.pricingmarcaId != null) || (this.pricingmarcaId != null && !this.pricingmarcaId.equals(other.pricingmarcaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingMarca[pricingmarcaId=" + pricingmarcaId + "]"; return "entidad.test.PricingMarca[pricingmarcaId=" + pricingmarcaId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,114 +28,113 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_MERCADO") @Table(name = "PRICING_MERCADO")
public class PricingMercado implements Serializable { public class PricingMercado implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_MERCADO_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_MERCADO_SEQ")
@Column(name = "PRICINGPARADA_ID") @Column(name = "PRICINGPARADA_ID")
private Integer pricingparadaId; private Integer pricingparadaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "ORIGEN_ID", referencedColumnName = "PARADA_ID") @JoinColumn(name = "ORIGEN_ID", referencedColumnName = "PARADA_ID")
@ManyToOne @ManyToOne
private Parada origen; private Parada origen;
@JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID") @JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID")
@ManyToOne @ManyToOne
private Parada destino; private Parada destino;
public PricingMercado() { public PricingMercado() {
} }
public PricingMercado(Integer pricingparadaId) { public PricingMercado(Integer pricingparadaId) {
this.pricingparadaId = pricingparadaId; this.pricingparadaId = pricingparadaId;
} }
public Integer getPricingparadaId() { public Integer getPricingparadaId() {
return pricingparadaId; return pricingparadaId;
} }
public void setPricingparadaId(Integer pricingparadaId) { public void setPricingparadaId(Integer pricingparadaId) {
this.pricingparadaId = pricingparadaId; this.pricingparadaId = pricingparadaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
public Parada getDestino() { public Parada getDestino() {
return destino; return destino;
} }
public void setDestino(Parada destino) { public void setDestino(Parada destino) {
this.destino = destino; this.destino = destino;
} }
public Parada getOrigen() { public Parada getOrigen() {
return origen; return origen;
} }
public void setOrigen(Parada origen) { public void setOrigen(Parada origen) {
this.origen = origen; this.origen = origen;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingparadaId != null ? pricingparadaId.hashCode() : 0); hash += (pricingparadaId != null ? pricingparadaId.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 if (!(object instanceof PricingMercado)) {
if (!(object instanceof PricingMercado)) { return false;
return false; }
} PricingMercado other = (PricingMercado) object;
PricingMercado other = (PricingMercado) object; if ((this.pricingparadaId == null && other.pricingparadaId != null) || (this.pricingparadaId != null && !this.pricingparadaId.equals(other.pricingparadaId))) {
if ((this.pricingparadaId == null && other.pricingparadaId != null) || (this.pricingparadaId != null && !this.pricingparadaId.equals(other.pricingparadaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingMercado[pricingparadaId=" + pricingparadaId + "]"; return "entidad.test.PricingMercado[pricingparadaId=" + pricingparadaId + "]";
} }
} }

View File

@ -21,7 +21,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -29,122 +29,121 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_OCUPACION") @Table(name = "PRICING_OCUPACION")
public class PricingOcupacion implements Serializable { public class PricingOcupacion implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_OCUPACION_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_OCUPACION_SEQ")
@Column(name = "PRICINGOCUPACION_ID") @Column(name = "PRICINGOCUPACION_ID")
private Integer pricingocupacionId; private Integer pricingocupacionId;
@Column(name = "OCUPACIONINICIAL") @Column(name = "OCUPACIONINICIAL")
private BigDecimal ocupacioninicial; private BigDecimal ocupacioninicial;
@Column(name = "OCUPACIONFINAL") @Column(name = "OCUPACIONFINAL")
private BigDecimal ocupacionfinal; private BigDecimal ocupacionfinal;
@Column(name = "PORCENTAJE") @Column(name = "PORCENTAJE")
private BigDecimal porcentaje; private BigDecimal porcentaje;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
public PricingOcupacion() { public PricingOcupacion() {
} }
public PricingOcupacion(Integer pricingocupacionId) { public PricingOcupacion(Integer pricingocupacionId) {
this.pricingocupacionId = pricingocupacionId; this.pricingocupacionId = pricingocupacionId;
} }
public Integer getPricingocupacionId() { public Integer getPricingocupacionId() {
return pricingocupacionId; return pricingocupacionId;
} }
public void setPricingocupacionId(Integer pricingocupacionId) { public void setPricingocupacionId(Integer pricingocupacionId) {
this.pricingocupacionId = pricingocupacionId; this.pricingocupacionId = pricingocupacionId;
} }
public BigDecimal getOcupacioninicial() { public BigDecimal getOcupacioninicial() {
return ocupacioninicial; return ocupacioninicial;
} }
public void setOcupacioninicial(BigDecimal ocupacioninicial) { public void setOcupacioninicial(BigDecimal ocupacioninicial) {
this.ocupacioninicial = ocupacioninicial; this.ocupacioninicial = ocupacioninicial;
} }
public BigDecimal getOcupacionfinal() { public BigDecimal getOcupacionfinal() {
return ocupacionfinal; return ocupacionfinal;
} }
public void setOcupacionfinal(BigDecimal ocupacionfinal) { public void setOcupacionfinal(BigDecimal ocupacionfinal) {
this.ocupacionfinal = ocupacionfinal; this.ocupacionfinal = ocupacionfinal;
} }
public BigDecimal getPorcentaje() { public BigDecimal getPorcentaje() {
return porcentaje; return porcentaje;
} }
public void setPorcentaje(BigDecimal porcentaje) { public void setPorcentaje(BigDecimal porcentaje) {
this.porcentaje = porcentaje; this.porcentaje = porcentaje;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingocupacionId != null ? pricingocupacionId.hashCode() : 0); hash += (pricingocupacionId != null ? pricingocupacionId.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 if (!(object instanceof PricingOcupacion)) {
if (!(object instanceof PricingOcupacion)) { return false;
return false; }
} PricingOcupacion other = (PricingOcupacion) object;
PricingOcupacion other = (PricingOcupacion) object; if ((this.pricingocupacionId == null && other.pricingocupacionId != null) || (this.pricingocupacionId != null && !this.pricingocupacionId.equals(other.pricingocupacionId))) {
if ((this.pricingocupacionId == null && other.pricingocupacionId != null) || (this.pricingocupacionId != null && !this.pricingocupacionId.equals(other.pricingocupacionId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingOcupacion[pricingocupacionId=" + pricingocupacionId + "]"; return "entidad.test.PricingOcupacion[pricingocupacionId=" + pricingocupacionId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,103 +28,102 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_PUNTOVENTA") @Table(name = "PRICING_PUNTOVENTA")
public class PricingPuntoVenta implements Serializable { public class PricingPuntoVenta implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_PUNTOVENTA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_PUNTOVENTA_SEQ")
@Column(name = "PRICINGPTOVTA_ID") @Column(name = "PRICINGPTOVTA_ID")
private Integer pricingptovtaId; private Integer pricingptovtaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "PUNTOVENTA_ID", referencedColumnName = "PUNTOVENTA_ID") @JoinColumn(name = "PUNTOVENTA_ID", referencedColumnName = "PUNTOVENTA_ID")
@ManyToOne @ManyToOne
private PuntoVenta puntoVenta; private PuntoVenta puntoVenta;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
public PricingPuntoVenta() { public PricingPuntoVenta() {
} }
public PricingPuntoVenta(Integer pricingptovtaId) { public PricingPuntoVenta(Integer pricingptovtaId) {
this.pricingptovtaId = pricingptovtaId; this.pricingptovtaId = pricingptovtaId;
} }
public Integer getPricingptovtaId() { public Integer getPricingptovtaId() {
return pricingptovtaId; return pricingptovtaId;
} }
public void setPricingptovtaId(Integer pricingptovtaId) { public void setPricingptovtaId(Integer pricingptovtaId) {
this.pricingptovtaId = pricingptovtaId; this.pricingptovtaId = pricingptovtaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 PuntoVenta getPuntoVenta() { public PuntoVenta getPuntoVenta() {
return puntoVenta; return puntoVenta;
} }
public void setPuntoVenta(PuntoVenta puntoVenta) { public void setPuntoVenta(PuntoVenta puntoVenta) {
this.puntoVenta = puntoVenta; this.puntoVenta = puntoVenta;
} }
public Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingptovtaId != null ? pricingptovtaId.hashCode() : 0); hash += (pricingptovtaId != null ? pricingptovtaId.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 if (!(object instanceof PricingPuntoVenta)) {
if (!(object instanceof PricingPuntoVenta)) { return false;
return false; }
} PricingPuntoVenta other = (PricingPuntoVenta) object;
PricingPuntoVenta other = (PricingPuntoVenta) object; if ((this.pricingptovtaId == null && other.pricingptovtaId != null) || (this.pricingptovtaId != null && !this.pricingptovtaId.equals(other.pricingptovtaId))) {
if ((this.pricingptovtaId == null && other.pricingptovtaId != null) || (this.pricingptovtaId != null && !this.pricingptovtaId.equals(other.pricingptovtaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingPuntoventa[pricingptovtaId=" + pricingptovtaId + "]"; return "entidad.test.PricingPuntoventa[pricingptovtaId=" + pricingptovtaId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,103 +28,102 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_RUTA") @Table(name = "PRICING_RUTA")
public class PricingRuta implements Serializable { public class PricingRuta implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_RUTA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_RUTA_SEQ")
@Column(name = "PRICINGRUTA_ID") @Column(name = "PRICINGRUTA_ID")
private Integer pricingrutaId; private Integer pricingrutaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "RUTA_ID", referencedColumnName = "RUTA_ID") @JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID")
@ManyToOne @ManyToOne
private Ruta ruta; private Ruta ruta;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
public PricingRuta() { public PricingRuta() {
} }
public PricingRuta(Integer pricingrutaId) { public PricingRuta(Integer pricingrutaId) {
this.pricingrutaId = pricingrutaId; this.pricingrutaId = pricingrutaId;
} }
public Integer getPricingrutaId() { public Integer getPricingrutaId() {
return pricingrutaId; return pricingrutaId;
} }
public void setPricingrutaId(Integer pricingrutaId) { public void setPricingrutaId(Integer pricingrutaId) {
this.pricingrutaId = pricingrutaId; this.pricingrutaId = pricingrutaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 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 Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingrutaId != null ? pricingrutaId.hashCode() : 0); hash += (pricingrutaId != null ? pricingrutaId.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 if (!(object instanceof PricingRuta)) {
if (!(object instanceof PricingRuta)) { return false;
return false; }
} PricingRuta other = (PricingRuta) object;
PricingRuta other = (PricingRuta) object; if ((this.pricingrutaId == null && other.pricingrutaId != null) || (this.pricingrutaId != null && !this.pricingrutaId.equals(other.pricingrutaId))) {
if ((this.pricingrutaId == null && other.pricingrutaId != null) || (this.pricingrutaId != null && !this.pricingrutaId.equals(other.pricingrutaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingRuta[pricingrutaId=" + pricingrutaId + "]"; return "entidad.test.PricingRuta[pricingrutaId=" + pricingrutaId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Entity @Entity
@ -28,103 +28,102 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_TIPOPTOVTA") @Table(name = "PRICING_TIPOPTOVTA")
public class PricingTipoPtoVta implements Serializable { public class PricingTipoPtoVta implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_TIPOPTOVTA_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_TIPOPTOVTA_SEQ")
@Column(name = "PRICINGTIPOPTOVTA_ID") @Column(name = "PRICINGTIPOPTOVTA_ID")
private Integer pricingtipoptovtaId; private Integer pricingtipoptovtaId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer 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 = "TIPOPTOVTA_ID", referencedColumnName = "TIPOPTOVTA_ID") @JoinColumn(name = "TIPOPTOVTA_ID", referencedColumnName = "TIPOPTOVTA_ID")
@ManyToOne @ManyToOne
private TipoPuntoVenta tipoPtovta; private TipoPuntoVenta tipoPtovta;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
public PricingTipoPtoVta() { public PricingTipoPtoVta() {
} }
public PricingTipoPtoVta(Integer pricingtipoptovtaId) { public PricingTipoPtoVta(Integer pricingtipoptovtaId) {
this.pricingtipoptovtaId = pricingtipoptovtaId; this.pricingtipoptovtaId = pricingtipoptovtaId;
} }
public Integer getPricingtipoptovtaId() { public Integer getPricingtipoptovtaId() {
return pricingtipoptovtaId; return pricingtipoptovtaId;
} }
public void setPricingtipoptovtaId(Integer pricingtipoptovtaId) { public void setPricingtipoptovtaId(Integer pricingtipoptovtaId) {
this.pricingtipoptovtaId = pricingtipoptovtaId; this.pricingtipoptovtaId = pricingtipoptovtaId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 TipoPuntoVenta getTipoPtovta() { public TipoPuntoVenta getTipoPtovta() {
return tipoPtovta; return tipoPtovta;
} }
public void setTipoPtovta(TipoPuntoVenta tipoPtovta) { public void setTipoPtovta(TipoPuntoVenta tipoPtovta) {
this.tipoPtovta = tipoPtovta; this.tipoPtovta = tipoPtovta;
} }
public Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingtipoptovtaId != null ? pricingtipoptovtaId.hashCode() : 0); hash += (pricingtipoptovtaId != null ? pricingtipoptovtaId.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 if (!(object instanceof PricingTipoPtoVta)) {
if (!(object instanceof PricingTipoPtoVta)) { return false;
return false; }
} PricingTipoPtoVta other = (PricingTipoPtoVta) object;
PricingTipoPtoVta other = (PricingTipoPtoVta) object; if ((this.pricingtipoptovtaId == null && other.pricingtipoptovtaId != null) || (this.pricingtipoptovtaId != null && !this.pricingtipoptovtaId.equals(other.pricingtipoptovtaId))) {
if ((this.pricingtipoptovtaId == null && other.pricingtipoptovtaId != null) || (this.pricingtipoptovtaId != null && !this.pricingtipoptovtaId.equals(other.pricingtipoptovtaId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "entidad.test.PricingTipoptovta[pricingtipoptovtaId=" + pricingtipoptovtaId + "]"; return "entidad.test.PricingTipoptovta[pricingtipoptovtaId=" + pricingtipoptovtaId + "]";
} }
} }

View File

@ -20,7 +20,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
/** /**
* *
* @author Desenvolvimento * @author Desenvolvimento
*/ */
@Entity @Entity
@ -28,106 +28,105 @@ import javax.persistence.TemporalType;
@Table(name = "PRICING_TIPOSERVICIO") @Table(name = "PRICING_TIPOSERVICIO")
public class PricingTipoServicio implements Serializable { public class PricingTipoServicio implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_TIPOSERVICIO_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "PRICING_TIPOSERVICIO_SEQ")
@Column(name = "PRICINGTIPOSERVICIO_ID") @Column(name = "PRICINGTIPOSERVICIO_ID")
private Integer pricingtiposervicioId; private Integer pricingtiposervicioId;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer activo;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@Basic(optional = false) @Basic(optional = false)
@Column(name = "USUARIO_ID") @Column(name = "USUARIO_ID")
private int usuarioId; private int usuarioId;
@JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID") @JoinColumn(name = "PRICING_ID", referencedColumnName = "PRICING_ID")
@ManyToOne @ManyToOne
private Pricing pricing; private Pricing pricing;
@JoinColumn(name = "TIPOSERVICIO_ID", referencedColumnName = "TIPOSERVICIO_ID") @JoinColumn(name = "TIPOSERVICIO_ID", referencedColumnName = "TIPOSERVICIO_ID")
@ManyToOne @ManyToOne
private TipoServicio tipoServicio; private TipoServicio tipoServicio;
public PricingTipoServicio() { public PricingTipoServicio() {
} }
public PricingTipoServicio(Integer pricingtiposervicioId) { public PricingTipoServicio(Integer pricingtiposervicioId) {
this.pricingtiposervicioId = pricingtiposervicioId; this.pricingtiposervicioId = pricingtiposervicioId;
} }
public Integer getPricingtiposervicioId() { public Integer getPricingtiposervicioId() {
return pricingtiposervicioId; return pricingtiposervicioId;
} }
public void setPricingtiposervicioId(Integer pricingtiposervicioId) { public void setPricingtiposervicioId(Integer pricingtiposervicioId) {
this.pricingtiposervicioId = pricingtiposervicioId; this.pricingtiposervicioId = pricingtiposervicioId;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer 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 int getUsuarioId() { public int getUsuarioId() {
return usuarioId; return usuarioId;
} }
public void setUsuarioId(int usuarioId) { public void setUsuarioId(int usuarioId) {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
public Pricing getPricing() { public Pricing getPricing() {
return pricing; return pricing;
} }
public void setPricing(Pricing pricing) { public void setPricing(Pricing pricing) {
this.pricing = pricing; this.pricing = pricing;
} }
public TipoServicio getTipoServicio() { public TipoServicio getTipoServicio() {
return tipoServicio; return tipoServicio;
} }
public void setTipoServicio(TipoServicio tipoServicio) { public void setTipoServicio(TipoServicio tipoServicio) {
this.tipoServicio = tipoServicio; this.tipoServicio = tipoServicio;
} }
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
hash += (pricingtiposervicioId != null ? pricingtiposervicioId.hashCode() : 0); hash += (pricingtiposervicioId != null ? pricingtiposervicioId.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 if (!(object instanceof PricingTipoServicio)) {
if (!(object instanceof PricingTipoServicio)) { return false;
return false; }
} PricingTipoServicio other = (PricingTipoServicio) object;
PricingTipoServicio other = (PricingTipoServicio) object; if ((this.pricingtiposervicioId == null && other.pricingtiposervicioId != null) || (this.pricingtiposervicioId != null && !this.pricingtiposervicioId.equals(other.pricingtiposervicioId))) {
if ((this.pricingtiposervicioId == null && other.pricingtiposervicioId != null) || (this.pricingtiposervicioId != null && !this.pricingtiposervicioId.equals(other.pricingtiposervicioId))) { return false;
return false; }
} return true;
return true; }
}
@Override @Override
public String toString() { public String toString() {
return "com.rjconsultores.ventaboletos.entidad.PricingTiposervicio[pricingtiposervicioId=" + pricingtiposervicioId + "]"; return "com.rjconsultores.ventaboletos.entidad.PricingTiposervicio[pricingtiposervicioId=" + pricingtiposervicioId + "]";
} }
} }

View File

@ -47,7 +47,7 @@ public class PricingVigencia implements Serializable {
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecfinventa; private Date fecfinventa;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Integer activo;
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@ -104,11 +104,11 @@ public class PricingVigencia implements Serializable {
this.fecfinventa = fecfinventa; this.fecfinventa = fecfinventa;
} }
public Boolean getActivo() { public Integer getActivo() {
return activo; return activo;
} }
public void setActivo(Boolean activo) { public void setActivo(Integer activo) {
this.activo = activo; this.activo = activo;
} }

View File

@ -4,22 +4,27 @@
*/ */
package com.rjconsultores.ventaboletos.service; package com.rjconsultores.ventaboletos.service;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.List; import java.util.List;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Pricing;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
public interface PricingService extends GenericService<Pricing, Integer> { public interface PricingService extends GenericService<Pricing, Integer> {
public void borrarFisico(Pricing pricing); public void borrarFisico(Pricing pricing);
public List<Pricing> buscar(String nombPricing, Empresa empresa, public List<Pricing> buscar(String nombPricing, Empresa empresa,
Short cantboleto, Integer cantdiasanticipacion, Short cantboleto, Integer cantdiasanticipacion,
BigDecimal descuentoporcentaje, BigDecimal descuentoporcredondo); BigDecimal descuentoporcentaje, BigDecimal descuentoporcredondo);
public List<Pricing> buscarPorNombre(String nombPricing); public List<Pricing> buscarPorNombre(String nombPricing);
public void inativar(Pricing entidad);
public void ativar(Pricing entidad);
} }

View File

@ -16,51 +16,51 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Desenvolvimento * @author Desenvolvimento
*/ */
@Service("pricingAnticipacionService") @Service("pricingAnticipacionService")
public class PricingAnticipacionServiceImpl implements PricingAnticipacionService { public class PricingAnticipacionServiceImpl implements PricingAnticipacionService {
@Autowired @Autowired
private PricingAnticipacionDAO pricingAnticipacionDAO; private PricingAnticipacionDAO pricingAnticipacionDAO;
public List<PricingAnticipacion> obtenerTodos() { public List<PricingAnticipacion> obtenerTodos() {
return pricingAnticipacionDAO.obtenerTodos(); return pricingAnticipacionDAO.obtenerTodos();
} }
public PricingAnticipacion obtenerID(Integer id) { public PricingAnticipacion obtenerID(Integer id) {
return pricingAnticipacionDAO.obtenerID(id); return pricingAnticipacionDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingAnticipacion suscribir(PricingAnticipacion entidad) { public PricingAnticipacion suscribir(PricingAnticipacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingAnticipacionDAO.suscribir(entidad); return pricingAnticipacionDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingAnticipacion actualizacion(PricingAnticipacion entidad) { public PricingAnticipacion actualizacion(PricingAnticipacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingAnticipacionDAO.actualizacion(entidad); return pricingAnticipacionDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingAnticipacion entidad) { public void borrar(PricingAnticipacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingAnticipacionDAO.actualizacion(entidad); pricingAnticipacionDAO.actualizacion(entidad);
} }
public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing) { public List<PricingAnticipacion> obtenerPorPricing(Pricing pricing) {
return pricingAnticipacionDAO.obtenerPorPricing(pricing); return pricingAnticipacionDAO.obtenerPorPricing(pricing);
} }
} }

View File

@ -16,51 +16,51 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Service("pricingAsientoService") @Service("pricingAsientoService")
public class PricingAsientoServiceImpl implements PricingAsientoService { public class PricingAsientoServiceImpl implements PricingAsientoService {
@Autowired @Autowired
private PricingAsientoDAO pricingAsientoDAO; private PricingAsientoDAO pricingAsientoDAO;
public List<PricingAsiento> obtenerTodos() { public List<PricingAsiento> obtenerTodos() {
return pricingAsientoDAO.obtenerTodos(); return pricingAsientoDAO.obtenerTodos();
} }
public PricingAsiento obtenerID(Integer id) { public PricingAsiento obtenerID(Integer id) {
return pricingAsientoDAO.obtenerID(id); return pricingAsientoDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingAsiento suscribir(PricingAsiento entidad) { public PricingAsiento suscribir(PricingAsiento entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingAsientoDAO.suscribir(entidad); return pricingAsientoDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingAsiento actualizacion(PricingAsiento entidad) { public PricingAsiento actualizacion(PricingAsiento entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingAsientoDAO.actualizacion(entidad); return pricingAsientoDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingAsiento entidad) { public void borrar(PricingAsiento entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingAsientoDAO.actualizacion(entidad); pricingAsientoDAO.actualizacion(entidad);
} }
public List<PricingAsiento> obtenerPricingCategoria(Pricing pricing, Integer asiento) { public List<PricingAsiento> obtenerPricingCategoria(Pricing pricing, Integer asiento) {
return pricingAsientoDAO.obtenerPricingCategoria(pricing, asiento); return pricingAsientoDAO.obtenerPricingCategoria(pricing, asiento);
} }
} }

View File

@ -38,7 +38,7 @@ public class PricingCategoriaServiceImpl implements PricingCategoriaService {
public PricingCategoria suscribir(PricingCategoria entidad) { public PricingCategoria suscribir(PricingCategoria entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingCategoriaDAO.suscribir(entidad); return pricingCategoriaDAO.suscribir(entidad);
} }
@ -47,7 +47,7 @@ public class PricingCategoriaServiceImpl implements PricingCategoriaService {
public PricingCategoria actualizacion(PricingCategoria entidad) { public PricingCategoria actualizacion(PricingCategoria entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingCategoriaDAO.actualizacion(entidad); return pricingCategoriaDAO.actualizacion(entidad);
} }
@ -56,7 +56,7 @@ public class PricingCategoriaServiceImpl implements PricingCategoriaService {
public void borrar(PricingCategoria entidad) { public void borrar(PricingCategoria entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingCategoriaDAO.actualizacion(entidad); pricingCategoriaDAO.actualizacion(entidad);
} }

View File

@ -38,7 +38,7 @@ public class PricingClaseServiceImpl implements PricingClaseService {
public PricingClase suscribir(PricingClase entidad) { public PricingClase suscribir(PricingClase entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingClaseDAO.suscribir(entidad); return pricingClaseDAO.suscribir(entidad);
} }
@ -47,7 +47,7 @@ public class PricingClaseServiceImpl implements PricingClaseService {
public PricingClase actualizacion(PricingClase entidad) { public PricingClase actualizacion(PricingClase entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingClaseDAO.actualizacion(entidad); return pricingClaseDAO.actualizacion(entidad);
} }
@ -56,7 +56,7 @@ public class PricingClaseServiceImpl implements PricingClaseService {
public void borrar(PricingClase entidad) { public void borrar(PricingClase entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingClaseDAO.actualizacion(entidad); pricingClaseDAO.actualizacion(entidad);
} }

View File

@ -38,7 +38,7 @@ public class PricingCorridaServiceImpl implements PricingCorridaService {
public PricingCorrida suscribir(PricingCorrida entidad) { public PricingCorrida suscribir(PricingCorrida entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingCorridaDAO.suscribir(entidad); return pricingCorridaDAO.suscribir(entidad);
} }
@ -47,7 +47,7 @@ public class PricingCorridaServiceImpl implements PricingCorridaService {
public PricingCorrida actualizacion(PricingCorrida entidad) { public PricingCorrida actualizacion(PricingCorrida entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingCorridaDAO.actualizacion(entidad); return pricingCorridaDAO.actualizacion(entidad);
} }
@ -56,7 +56,7 @@ public class PricingCorridaServiceImpl implements PricingCorridaService {
public void borrar(PricingCorrida entidad) { public void borrar(PricingCorrida entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingCorridaDAO.actualizacion(entidad); pricingCorridaDAO.actualizacion(entidad);
} }

View File

@ -5,6 +5,7 @@
package com.rjconsultores.ventaboletos.service.impl; package com.rjconsultores.ventaboletos.service.impl;
import com.rjconsultores.ventaboletos.dao.PricingDiaDAO; import com.rjconsultores.ventaboletos.dao.PricingDiaDAO;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingDia; import com.rjconsultores.ventaboletos.entidad.PricingDia;
import com.rjconsultores.ventaboletos.service.PricingDiaService; import com.rjconsultores.ventaboletos.service.PricingDiaService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@ -36,7 +37,7 @@ public class PricingDiaServiceImpl implements PricingDiaService {
public PricingDia suscribir(PricingDia entidad) { public PricingDia suscribir(PricingDia entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingDiaDAO.suscribir(entidad); return pricingDiaDAO.suscribir(entidad);
} }
@ -45,7 +46,7 @@ public class PricingDiaServiceImpl implements PricingDiaService {
public PricingDia actualizacion(PricingDia entidad) { public PricingDia actualizacion(PricingDia entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingDiaDAO.actualizacion(entidad); return pricingDiaDAO.actualizacion(entidad);
} }
@ -54,7 +55,7 @@ public class PricingDiaServiceImpl implements PricingDiaService {
public void borrar(PricingDia entidad) { public void borrar(PricingDia entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingDiaDAO.actualizacion(entidad); pricingDiaDAO.actualizacion(entidad);
} }

View File

@ -6,6 +6,7 @@ package com.rjconsultores.ventaboletos.service.impl;
import com.rjconsultores.ventaboletos.dao.PricingImporteDAO; import com.rjconsultores.ventaboletos.dao.PricingImporteDAO;
import com.rjconsultores.ventaboletos.entidad.Moneda; import com.rjconsultores.ventaboletos.entidad.Moneda;
import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingImporte; import com.rjconsultores.ventaboletos.entidad.PricingImporte;
import com.rjconsultores.ventaboletos.service.PricingImporteService; import com.rjconsultores.ventaboletos.service.PricingImporteService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@ -37,7 +38,7 @@ public class PricingImporteServiceImpl implements PricingImporteService {
public PricingImporte suscribir(PricingImporte entidad) { public PricingImporte suscribir(PricingImporte entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingImporteDAO.suscribir(entidad); return pricingImporteDAO.suscribir(entidad);
} }
@ -46,7 +47,7 @@ public class PricingImporteServiceImpl implements PricingImporteService {
public PricingImporte actualizacion(PricingImporte entidad) { public PricingImporte actualizacion(PricingImporte entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingImporteDAO.actualizacion(entidad); return pricingImporteDAO.actualizacion(entidad);
} }
@ -55,7 +56,7 @@ public class PricingImporteServiceImpl implements PricingImporteService {
public void borrar(PricingImporte entidad) { public void borrar(PricingImporte entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingImporteDAO.actualizacion(entidad); pricingImporteDAO.actualizacion(entidad);
} }

View File

@ -17,51 +17,51 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Service("pricingMarcaService") @Service("pricingMarcaService")
public class PricingMarcaServiceImpl implements PricingMarcaService { public class PricingMarcaServiceImpl implements PricingMarcaService {
@Autowired @Autowired
private PricingMarcaDAO pricingMarcaDAO; private PricingMarcaDAO pricingMarcaDAO;
public List<PricingMarca> obtenerTodos() { public List<PricingMarca> obtenerTodos() {
return pricingMarcaDAO.obtenerTodos(); return pricingMarcaDAO.obtenerTodos();
} }
public PricingMarca obtenerID(Integer id) { public PricingMarca obtenerID(Integer id) {
return pricingMarcaDAO.obtenerID(id); return pricingMarcaDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingMarca suscribir(PricingMarca entidad) { public PricingMarca suscribir(PricingMarca entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingMarcaDAO.suscribir(entidad); return pricingMarcaDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingMarca actualizacion(PricingMarca entidad) { public PricingMarca actualizacion(PricingMarca entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingMarcaDAO.actualizacion(entidad); return pricingMarcaDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingMarca entidad) { public void borrar(PricingMarca entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingMarcaDAO.actualizacion(entidad); pricingMarcaDAO.actualizacion(entidad);
} }
public Boolean obtenerPricingMarca(Pricing pricing, Marca marca) { public Boolean obtenerPricingMarca(Pricing pricing, Marca marca) {
return pricingMarcaDAO.obtenerPricingMarca(pricing,marca); return pricingMarcaDAO.obtenerPricingMarca(pricing, marca);
} }
} }

View File

@ -38,7 +38,7 @@ public class PricingMercadoServiceImpl implements PricingMercadoService {
public PricingMercado suscribir(PricingMercado entidad) { public PricingMercado suscribir(PricingMercado entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingMercadoDAO.suscribir(entidad); return pricingMercadoDAO.suscribir(entidad);
} }
@ -47,7 +47,7 @@ public class PricingMercadoServiceImpl implements PricingMercadoService {
public PricingMercado actualizacion(PricingMercado entidad) { public PricingMercado actualizacion(PricingMercado entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingMercadoDAO.actualizacion(entidad); return pricingMercadoDAO.actualizacion(entidad);
} }
@ -56,7 +56,7 @@ public class PricingMercadoServiceImpl implements PricingMercadoService {
public void borrar(PricingMercado entidad) { public void borrar(PricingMercado entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingMercadoDAO.actualizacion(entidad); pricingMercadoDAO.actualizacion(entidad);
} }

View File

@ -17,55 +17,55 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Service("pricingOcupacionService") @Service("pricingOcupacionService")
public class PricingOcupacionServiceImpl implements PricingOcupacionService { public class PricingOcupacionServiceImpl implements PricingOcupacionService {
@Autowired @Autowired
private PricingOcupacionDAO pricingOcupacionDAO; private PricingOcupacionDAO pricingOcupacionDAO;
public List<PricingOcupacion> obtenerTodos() { public List<PricingOcupacion> obtenerTodos() {
return pricingOcupacionDAO.obtenerTodos(); return pricingOcupacionDAO.obtenerTodos();
} }
public PricingOcupacion obtenerID(Integer id) { public PricingOcupacion obtenerID(Integer id) {
return pricingOcupacionDAO.obtenerID(id); return pricingOcupacionDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingOcupacion suscribir(PricingOcupacion entidad) { public PricingOcupacion suscribir(PricingOcupacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingOcupacionDAO.suscribir(entidad); return pricingOcupacionDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingOcupacion actualizacion(PricingOcupacion entidad) { public PricingOcupacion actualizacion(PricingOcupacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingOcupacionDAO.actualizacion(entidad); return pricingOcupacionDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingOcupacion entidad) { public void borrar(PricingOcupacion entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingOcupacionDAO.actualizacion(entidad); pricingOcupacionDAO.actualizacion(entidad);
} }
public Boolean podeSalvar(Pricing pricing, BigDecimal min, BigDecimal max) { public Boolean podeSalvar(Pricing pricing, BigDecimal min, BigDecimal max) {
return pricingOcupacionDAO.podeSalvar(pricing, min, max); return pricingOcupacionDAO.podeSalvar(pricing, min, max);
} }
public List<PricingOcupacion> obtenerPorPricing(Pricing pricing) { public List<PricingOcupacion> obtenerPorPricing(Pricing pricing) {
return pricingOcupacionDAO.podeSalvar(pricing); return pricingOcupacionDAO.podeSalvar(pricing);
} }
} }

View File

@ -17,51 +17,51 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Service("pricingPuntoVentaService") @Service("pricingPuntoVentaService")
public class PricingPuntoVentaServiceImpl implements PricingPuntoVentaService { public class PricingPuntoVentaServiceImpl implements PricingPuntoVentaService {
@Autowired @Autowired
private PricingPuntoVentaDAO pricingPuntoVentaDAO; private PricingPuntoVentaDAO pricingPuntoVentaDAO;
public List<PricingPuntoVenta> obtenerTodos() { public List<PricingPuntoVenta> obtenerTodos() {
return pricingPuntoVentaDAO.obtenerTodos(); return pricingPuntoVentaDAO.obtenerTodos();
} }
public PricingPuntoVenta obtenerID(Integer id) { public PricingPuntoVenta obtenerID(Integer id) {
return pricingPuntoVentaDAO.obtenerID(id); return pricingPuntoVentaDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingPuntoVenta suscribir(PricingPuntoVenta entidad) { public PricingPuntoVenta suscribir(PricingPuntoVenta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingPuntoVentaDAO.suscribir(entidad); return pricingPuntoVentaDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingPuntoVenta actualizacion(PricingPuntoVenta entidad) { public PricingPuntoVenta actualizacion(PricingPuntoVenta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingPuntoVentaDAO.actualizacion(entidad); return pricingPuntoVentaDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingPuntoVenta entidad) { public void borrar(PricingPuntoVenta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingPuntoVentaDAO.actualizacion(entidad); pricingPuntoVentaDAO.actualizacion(entidad);
} }
public Boolean obtenerPricingPuntoVenta(Pricing pricing, PuntoVenta puntoVenta) { public Boolean obtenerPricingPuntoVenta(Pricing pricing, PuntoVenta puntoVenta) {
return pricingPuntoVentaDAO.obtenerPricingPuntoVenta(pricing, puntoVenta); return pricingPuntoVentaDAO.obtenerPricingPuntoVenta(pricing, puntoVenta);
} }
} }

View File

@ -18,51 +18,51 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Service("pricingRutaService") @Service("pricingRutaService")
public class PricingRutaServiceImpl implements PricingRutaService { public class PricingRutaServiceImpl implements PricingRutaService {
@Autowired @Autowired
private PricingRutaDAO pricingRutaDAO; private PricingRutaDAO pricingRutaDAO;
public List<PricingRuta> obtenerTodos() { public List<PricingRuta> obtenerTodos() {
return pricingRutaDAO.obtenerTodos(); return pricingRutaDAO.obtenerTodos();
} }
public PricingRuta obtenerID(Integer id) { public PricingRuta obtenerID(Integer id) {
return pricingRutaDAO.obtenerID(id); return pricingRutaDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingRuta suscribir(PricingRuta entidad) { public PricingRuta suscribir(PricingRuta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingRutaDAO.suscribir(entidad); return pricingRutaDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingRuta actualizacion(PricingRuta entidad) { public PricingRuta actualizacion(PricingRuta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingRutaDAO.actualizacion(entidad); return pricingRutaDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingRuta entidad) { public void borrar(PricingRuta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingRutaDAO.actualizacion(entidad); pricingRutaDAO.actualizacion(entidad);
} }
public Boolean obtenerPricingRuta(Pricing pricing, Ruta ruta) { public Boolean obtenerPricingRuta(Pricing pricing, Ruta ruta) {
return pricingRutaDAO.obtenerPricingRuta(pricing, ruta); return pricingRutaDAO.obtenerPricingRuta(pricing, ruta);
} }
} }

View File

@ -4,9 +4,18 @@
*/ */
package com.rjconsultores.ventaboletos.service.impl; package com.rjconsultores.ventaboletos.service.impl;
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;
import com.rjconsultores.ventaboletos.dao.PricingDAO; import com.rjconsultores.ventaboletos.dao.PricingDAO;
import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Pricing; import com.rjconsultores.ventaboletos.entidad.Pricing;
import com.rjconsultores.ventaboletos.entidad.PricingAnticipacion;
import com.rjconsultores.ventaboletos.entidad.PricingAsiento; import com.rjconsultores.ventaboletos.entidad.PricingAsiento;
import com.rjconsultores.ventaboletos.entidad.PricingCategoria; import com.rjconsultores.ventaboletos.entidad.PricingCategoria;
import com.rjconsultores.ventaboletos.entidad.PricingClase; import com.rjconsultores.ventaboletos.entidad.PricingClase;
@ -19,155 +28,173 @@ import com.rjconsultores.ventaboletos.entidad.PricingOcupacion;
import com.rjconsultores.ventaboletos.entidad.PricingPuntoVenta; import com.rjconsultores.ventaboletos.entidad.PricingPuntoVenta;
import com.rjconsultores.ventaboletos.entidad.PricingRuta; import com.rjconsultores.ventaboletos.entidad.PricingRuta;
import com.rjconsultores.ventaboletos.entidad.PricingTipoPtoVta; import com.rjconsultores.ventaboletos.entidad.PricingTipoPtoVta;
import com.rjconsultores.ventaboletos.entidad.PricingTipoServicio;
import com.rjconsultores.ventaboletos.entidad.PricingVigencia; import com.rjconsultores.ventaboletos.entidad.PricingVigencia;
import com.rjconsultores.ventaboletos.service.PricingService; import com.rjconsultores.ventaboletos.service.PricingService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; 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 * @author Rafius
*/ */
@Service("pricingService") @Service("pricingService")
public class PricingServiceImpl implements PricingService { public class PricingServiceImpl implements PricingService {
@Autowired @Autowired
private PricingDAO pricingDAO; private PricingDAO pricingDAO;
public List<Pricing> obtenerTodos() { public List<Pricing> obtenerTodos() {
return pricingDAO.obtenerTodos(); return pricingDAO.obtenerTodos();
} }
public Pricing obtenerID(Integer id) { public Pricing obtenerID(Integer id) {
return pricingDAO.obtenerID(id); return pricingDAO.obtenerID(id);
} }
@Transactional @Transactional
public Pricing suscribir(Pricing entidad) { public Pricing suscribir(Pricing entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingDAO.suscribir(entidad); return pricingDAO.suscribir(entidad);
} }
@Transactional @Transactional
public Pricing actualizacion(Pricing entidad) { public Pricing actualizacion(Pricing entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingDAO.actualizacion(entidad); return pricingDAO.actualizacion(entidad);
} }
@Transactional private void ativarInativarExcluirPricing(Pricing entidad, Integer statusPricing, Integer ativarInativarExcluir) {
public void borrar(Pricing entidad) { entidad = obtenerID(entidad.getPricingId());
entidad = obtenerID(entidad.getPricingId()); for (PricingAsiento pricingAsiento : entidad.getPricingAsientoList(statusPricing)) {
pricingAsiento.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricingAsiento.setFecmodif(Calendar.getInstance().getTime());
pricingAsiento.setActivo(ativarInativarExcluir);
}
for (PricingAsiento pricing : entidad.getPricingAsientoList()) { for (PricingCategoria pricingCategoria : entidad.getPricingCategoriaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingCategoria.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingCategoria.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingCategoria.setActivo(ativarInativarExcluir);
} }
for (PricingCategoria pricing : entidad.getPricingCategoriaList()) { for (PricingClase pricingClase : entidad.getPricingClaseList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingClase.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingClase.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingClase.setActivo(ativarInativarExcluir);
} }
for (PricingClase pricing : entidad.getPricingClaseList()) { for (PricingCorrida pricingCorrida : entidad.getPricingCorridaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingCorrida.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingCorrida.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingCorrida.setActivo(ativarInativarExcluir);
} }
for (PricingCorrida pricing : entidad.getPricingCorridaList()) { for (PricingDia pricingDia : entidad.getPricingDiaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingDia.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingDia.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingDia.setActivo(ativarInativarExcluir);
} }
for (PricingDia pricing : entidad.getPricingDiaList()) { for (PricingImporte pricingImporte : entidad.getPricingImporteList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingImporte.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingImporte.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingImporte.setActivo(ativarInativarExcluir);
} }
for (PricingImporte pricing : entidad.getPricingImporteList()) { for (PricingMarca pricingMarca : entidad.getPricingMarcaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingMarca.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingMarca.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingMarca.setActivo(ativarInativarExcluir);
} }
for (PricingMarca pricing : entidad.getPricingMarcaList()) { for (PricingMercado pricingMercado : entidad.getPricingMercadoList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingMercado.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingMercado.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingMercado.setActivo(ativarInativarExcluir);
} }
for (PricingMercado pricing : entidad.getPricingMercadoList()) { for (PricingOcupacion pricingOcupacion : entidad.getPricingOcupacionList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingOcupacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingOcupacion.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingOcupacion.setActivo(ativarInativarExcluir);
} }
for (PricingOcupacion pricing : entidad.getPricingOcupacionList()) { for (PricingPuntoVenta pricingPuntoVenta : entidad.getPricingPuntoventaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingPuntoVenta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingPuntoVenta.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingPuntoVenta.setActivo(ativarInativarExcluir);
} }
for (PricingPuntoVenta pricing : entidad.getPricingPuntoventaList()) { for (PricingRuta pricingRuta : entidad.getPricingRutaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingRuta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingRuta.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingRuta.setActivo(ativarInativarExcluir);
} }
for (PricingRuta pricing : entidad.getPricingRutaList()) { for (PricingTipoPtoVta pricingTipoPtoVta : entidad.getPricingTipoptovtaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingTipoPtoVta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingTipoPtoVta.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingTipoPtoVta.setActivo(ativarInativarExcluir);
} }
for (PricingTipoPtoVta pricing : entidad.getPricingTipoptovtaList()) { for (PricingVigencia pricingVigencia : entidad.getPricingVigenciaList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingVigencia.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingVigencia.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingVigencia.setActivo(ativarInativarExcluir);
} }
for (PricingVigencia pricing : entidad.getPricingVigenciaList()) { for (PricingAnticipacion pricingAnticipacion : entidad.getPricingAnticipacionList(statusPricing)) {
pricing.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); pricingAnticipacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pricing.setFecmodif(Calendar.getInstance().getTime()); pricingAnticipacion.setFecmodif(Calendar.getInstance().getTime());
pricing.setActivo(Boolean.FALSE); pricingAnticipacion.setActivo(ativarInativarExcluir);
} }
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); for (PricingTipoServicio pricingTipoServicio : entidad.getPricingTipoServicioList(statusPricing)) {
entidad.setFecmodif(Calendar.getInstance().getTime()); pricingTipoServicio.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setActivo(Boolean.FALSE); pricingTipoServicio.setFecmodif(Calendar.getInstance().getTime());
pricingTipoServicio.setActivo(ativarInativarExcluir);
}
pricingDAO.actualizacion(entidad); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
} entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(ativarInativarExcluir);
@Transactional pricingDAO.actualizacion(entidad);
public void borrarFisico(Pricing entidad) { }
borrar(entidad);
}
public List<Pricing> buscar(String nombPricing, Empresa empresa, @Transactional
Short cantboleto, Integer cantdiasanticipacion, public void borrar(Pricing entidad) {
BigDecimal descuentoporcentaje, BigDecimal descuentoporcredondo) { ativarInativarExcluirPricing(entidad, Pricing.ATIVO, Pricing.EXCLUIDO);
return pricingDAO.buscar(nombPricing, empresa, cantboleto, cantdiasanticipacion, }
descuentoporcentaje, descuentoporcredondo);
}
public List<Pricing> buscarPorNombre(String nombPricing) { @Transactional
return pricingDAO.buscarPorNombre(nombPricing); public void inativar(Pricing entidad) {
} ativarInativarExcluirPricing(entidad, Pricing.ATIVO, Pricing.INATIVO);
}
@Transactional
public void ativar(Pricing entidad) {
ativarInativarExcluirPricing(entidad, Pricing.INATIVO, Pricing.ATIVO);
}
@Transactional
public void borrarFisico(Pricing entidad) {
borrar(entidad);
}
public List<Pricing> buscar(String nombPricing, Empresa empresa, Short cantboleto,
Integer cantdiasanticipacion, BigDecimal descuentoporcentaje, BigDecimal descuentoporcredondo) {
return pricingDAO.buscar(nombPricing, empresa, cantboleto, cantdiasanticipacion, descuentoporcentaje, descuentoporcredondo);
}
public List<Pricing> buscarPorNombre(String nombPricing) {
return pricingDAO.buscarPorNombre(nombPricing);
}
} }

View File

@ -38,7 +38,7 @@ public class PricingTipoPtoVtaServiceImpl implements PricingTipoPtoVtaService {
public PricingTipoPtoVta suscribir(PricingTipoPtoVta entidad) { public PricingTipoPtoVta suscribir(PricingTipoPtoVta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingTipoPtoVtaDAO.suscribir(entidad); return pricingTipoPtoVtaDAO.suscribir(entidad);
} }
@ -47,7 +47,7 @@ public class PricingTipoPtoVtaServiceImpl implements PricingTipoPtoVtaService {
public PricingTipoPtoVta actualizacion(PricingTipoPtoVta entidad) { public PricingTipoPtoVta actualizacion(PricingTipoPtoVta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingTipoPtoVtaDAO.actualizacion(entidad); return pricingTipoPtoVtaDAO.actualizacion(entidad);
} }
@ -56,7 +56,7 @@ public class PricingTipoPtoVtaServiceImpl implements PricingTipoPtoVtaService {
public void borrar(PricingTipoPtoVta entidad) { public void borrar(PricingTipoPtoVta entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingTipoPtoVtaDAO.actualizacion(entidad); pricingTipoPtoVtaDAO.actualizacion(entidad);
} }

View File

@ -18,51 +18,51 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Desenvolvimento * @author Desenvolvimento
*/ */
@Service("pricingTipoServicioService") @Service("pricingTipoServicioService")
public class PricingTipoServicioServiceImpl implements PricingTipoServicioService { public class PricingTipoServicioServiceImpl implements PricingTipoServicioService {
@Autowired @Autowired
private PricingTipoServicioDAO pricingTipoServicioDAO; private PricingTipoServicioDAO pricingTipoServicioDAO;
public List<PricingTipoServicio> obtenerTodos() { public List<PricingTipoServicio> obtenerTodos() {
return pricingTipoServicioDAO.obtenerTodos(); return pricingTipoServicioDAO.obtenerTodos();
} }
public PricingTipoServicio obtenerID(Integer id) { public PricingTipoServicio obtenerID(Integer id) {
return pricingTipoServicioDAO.obtenerID(id); return pricingTipoServicioDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingTipoServicio suscribir(PricingTipoServicio entidad) { public PricingTipoServicio suscribir(PricingTipoServicio entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingTipoServicioDAO.suscribir(entidad); return pricingTipoServicioDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingTipoServicio actualizacion(PricingTipoServicio entidad) { public PricingTipoServicio actualizacion(PricingTipoServicio entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingTipoServicioDAO.actualizacion(entidad); return pricingTipoServicioDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingTipoServicio entidad) { public void borrar(PricingTipoServicio entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingTipoServicioDAO.actualizacion(entidad); pricingTipoServicioDAO.actualizacion(entidad);
} }
public Boolean obtenerPricingTipoServicio(Pricing pricing, TipoServicio tipoServicio) { public Boolean obtenerPricingTipoServicio(Pricing pricing, TipoServicio tipoServicio) {
return pricingTipoServicioDAO.obtenerPricingTipoServicio(pricing,tipoServicio); return pricingTipoServicioDAO.obtenerPricingTipoServicio(pricing, tipoServicio);
} }
} }

View File

@ -17,57 +17,55 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* *
* @author Rafius * @author Rafius
*/ */
@Service("pricingVigenciaService") @Service("pricingVigenciaService")
public class PricingVigenciaServiceImpl implements PricingVigenciaService { public class PricingVigenciaServiceImpl implements PricingVigenciaService {
@Autowired @Autowired
private PricingVigenciaDAO pricingVigenciaDAO; private PricingVigenciaDAO pricingVigenciaDAO;
public List<PricingVigencia> obtenerTodos() { public List<PricingVigencia> obtenerTodos() {
return pricingVigenciaDAO.obtenerTodos(); return pricingVigenciaDAO.obtenerTodos();
} }
public PricingVigencia obtenerID(Integer id) { public PricingVigencia obtenerID(Integer id) {
return pricingVigenciaDAO.obtenerID(id); return pricingVigenciaDAO.obtenerID(id);
} }
@Transactional @Transactional
public PricingVigencia suscribir(PricingVigencia entidad) { public PricingVigencia suscribir(PricingVigencia entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingVigenciaDAO.suscribir(entidad); return pricingVigenciaDAO.suscribir(entidad);
} }
@Transactional @Transactional
public PricingVigencia actualizacion(PricingVigencia entidad) { public PricingVigencia actualizacion(PricingVigencia entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.TRUE); entidad.setActivo(Pricing.ATIVO);
return pricingVigenciaDAO.actualizacion(entidad); return pricingVigenciaDAO.actualizacion(entidad);
} }
@Transactional @Transactional
public void borrar(PricingVigencia entidad) { public void borrar(PricingVigencia entidad) {
entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setFecmodif(Calendar.getInstance().getTime());
entidad.setActivo(Boolean.FALSE); entidad.setActivo(Pricing.EXCLUIDO);
pricingVigenciaDAO.actualizacion(entidad); pricingVigenciaDAO.actualizacion(entidad);
} }
public List<PricingVigencia> buscarPorVigencias(PricingVigencia pv) { public List<PricingVigencia> buscarPorVigencias(PricingVigencia pv) {
return pricingVigenciaDAO.buscarPorVigencias(pv); return pricingVigenciaDAO.buscarPorVigencias(pv);
} }
public Boolean podeSalvar(Pricing pricing, PricingVigencia pricingVigencia, public Boolean podeSalvar(Pricing pricing, PricingVigencia pricingVigencia, Date inicio, Date fim) {
Date inicio, Date fim) { return pricingVigenciaDAO.podeSalvar(pricing, pricingVigencia, inicio, fim);
return pricingVigenciaDAO.podeSalvar(pricing, pricingVigencia, }
inicio, fim);
}
} }