diff --git a/src/com/rjconsultores/ventaboletos/entidad/PricingEspecificoOcupacion.java b/src/com/rjconsultores/ventaboletos/entidad/PricingEspecificoOcupacion.java index fb35724bf..1c09a5982 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/PricingEspecificoOcupacion.java +++ b/src/com/rjconsultores/ventaboletos/entidad/PricingEspecificoOcupacion.java @@ -51,6 +51,22 @@ public class PricingEspecificoOcupacion implements Serializable { @ManyToOne private PricingEspecifico pricingEspecifico; + public PricingEspecificoOcupacion() { + super(); + } + + public PricingEspecificoOcupacion(BigDecimal ocupacioninicial, BigDecimal ocupacionfinal, BigDecimal tarifa, Boolean activo, Date fecmodif, Integer usuarioId, BigDecimal descuento, PricingEspecifico pricingEspecifico) { + super(); + this.ocupacioninicial = ocupacioninicial; + this.ocupacionfinal = ocupacionfinal; + this.tarifa = tarifa; + this.activo = activo; + this.fecmodif = fecmodif; + this.usuarioId = usuarioId; + this.descuento = descuento; + this.pricingEspecifico = pricingEspecifico; + } + public Integer getPricingEspecificoOcupacionId() { return pricingEspecificoOcupacionId; } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/PricingEspecificoServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/PricingEspecificoServiceImpl.java index c56730a9d..b264aeb7f 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/PricingEspecificoServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/PricingEspecificoServiceImpl.java @@ -107,14 +107,16 @@ public class PricingEspecificoServiceImpl implements PricingEspecificoService { List list = new ArrayList(); for(PricingEspecificoOcupacion peo : pricingToClone.getPricingEspecificoOcupacionsList()){ - PricingEspecificoOcupacion newPeo = new PricingEspecificoOcupacion(); - newPeo.setActivo(peo.getActivo()); - newPeo.setFecmodif(new Date()); - newPeo.setOcupacionfinal(peo.getOcupacionfinal()); - newPeo.setOcupacioninicial(peo.getOcupacioninicial()); - newPeo.setPricingEspecifico(clonePricing); - newPeo.setTarifa(peo.getTarifa()); - newPeo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + PricingEspecificoOcupacion newPeo = new PricingEspecificoOcupacion( + peo.getOcupacioninicial(), + peo.getOcupacionfinal(), + peo.getTarifa(), + peo.getActivo(), + new Date(), + UsuarioLogado.getUsuarioLogado().getUsuarioId(), + peo.getDescuento(), + clonePricing); + list.add(newPeo); }