Fixes bug #10175
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@77099 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
436dac9184
commit
d562c44478
|
@ -51,6 +51,22 @@ public class PricingEspecificoOcupacion implements Serializable {
|
||||||
@ManyToOne
|
@ManyToOne
|
||||||
private PricingEspecifico pricingEspecifico;
|
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() {
|
public Integer getPricingEspecificoOcupacionId() {
|
||||||
return pricingEspecificoOcupacionId;
|
return pricingEspecificoOcupacionId;
|
||||||
}
|
}
|
||||||
|
|
|
@ -107,14 +107,16 @@ public class PricingEspecificoServiceImpl implements PricingEspecificoService {
|
||||||
List<PricingEspecificoOcupacion> list = new ArrayList<PricingEspecificoOcupacion>();
|
List<PricingEspecificoOcupacion> list = new ArrayList<PricingEspecificoOcupacion>();
|
||||||
|
|
||||||
for(PricingEspecificoOcupacion peo : pricingToClone.getPricingEspecificoOcupacionsList()){
|
for(PricingEspecificoOcupacion peo : pricingToClone.getPricingEspecificoOcupacionsList()){
|
||||||
PricingEspecificoOcupacion newPeo = new PricingEspecificoOcupacion();
|
PricingEspecificoOcupacion newPeo = new PricingEspecificoOcupacion(
|
||||||
newPeo.setActivo(peo.getActivo());
|
peo.getOcupacioninicial(),
|
||||||
newPeo.setFecmodif(new Date());
|
peo.getOcupacionfinal(),
|
||||||
newPeo.setOcupacionfinal(peo.getOcupacionfinal());
|
peo.getTarifa(),
|
||||||
newPeo.setOcupacioninicial(peo.getOcupacioninicial());
|
peo.getActivo(),
|
||||||
newPeo.setPricingEspecifico(clonePricing);
|
new Date(),
|
||||||
newPeo.setTarifa(peo.getTarifa());
|
UsuarioLogado.getUsuarioLogado().getUsuarioId(),
|
||||||
newPeo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
peo.getDescuento(),
|
||||||
|
clonePricing);
|
||||||
|
|
||||||
list.add(newPeo);
|
list.add(newPeo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue