wilian 2014-11-18 12:59:10 +00:00
parent 1a6020d1c1
commit 6cef6c7a0f
1 changed files with 15 additions and 9 deletions

View File

@ -7,7 +7,6 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -26,6 +25,7 @@ import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.persistence.Transient;
/** /**
* *
@ -231,14 +231,7 @@ public class PricingEspecifico implements Serializable {
} }
public List<PricingEspecificoOcupacion> getPricingEspecificoOcupacionsList() { public List<PricingEspecificoOcupacion> getPricingEspecificoOcupacionsList() {
List<PricingEspecificoOcupacion> peoList = new ArrayList<PricingEspecificoOcupacion>(); return this.pricingEspecificoOcupacionsList;
this.pricingEspecificoOcupacionsList = this.pricingEspecificoOcupacionsList == null ? peoList : this.pricingEspecificoOcupacionsList;
for (PricingEspecificoOcupacion peo : this.pricingEspecificoOcupacionsList) {
if (peo.getActivo()) {
peoList.add(peo);
}
}
return peoList;
} }
public void setPricingEspecificoOcupacionsList(List<PricingEspecificoOcupacion> pricingEspecificoOcupacionsList) { public void setPricingEspecificoOcupacionsList(List<PricingEspecificoOcupacion> pricingEspecificoOcupacionsList) {
@ -269,4 +262,17 @@ public class PricingEspecifico implements Serializable {
public String toString() { public String toString() {
return "entidad.test.PricingEspecifico[pricingespecificoId=" + pricingespecificoId + "]"; return "entidad.test.PricingEspecifico[pricingespecificoId=" + pricingespecificoId + "]";
} }
@Transient
public List<PricingEspecificoOcupacion> getPricingEspecificoOcupacionsListActivos() {
List<PricingEspecificoOcupacion> peoList = new ArrayList<PricingEspecificoOcupacion>();
if(getPricingEspecificoOcupacionsList() != null) {
for (PricingEspecificoOcupacion peo : this.pricingEspecificoOcupacionsList) {
if (peo.getActivo()) {
peoList.add(peo);
}
}
}
return peoList;
}
} }