julio 2015-12-01 18:43:18 +00:00
parent 4210636980
commit bca0b5cb5e
1 changed files with 9 additions and 7 deletions

View File

@ -126,8 +126,7 @@ public class Cliente implements Serializable {
private List<ClienteDescuento> lsClienteDescuento; private List<ClienteDescuento> lsClienteDescuento;
@ManyToMany @ManyToMany
@JoinTable(name = "CLIENTE_CURSO", joinColumns = { @JoinColumn(name = "CLIENTE_ID") }, @JoinTable(name = "CLIENTE_CURSO", joinColumns = { @JoinColumn(name = "CLIENTE_ID") }, inverseJoinColumns = { @JoinColumn(name = "CURSO_ID") })
inverseJoinColumns = { @JoinColumn(name = "CURSO_ID") })
private List<Curso> cursoList; private List<Curso> cursoList;
@ManyToOne(cascade = CascadeType.ALL) @ManyToOne(cascade = CascadeType.ALL)
@ -484,11 +483,14 @@ public class Cliente implements Serializable {
@Transient @Transient
public List<ClienteFidelidad> getListClienteFidelidadActivos() { public List<ClienteFidelidad> getListClienteFidelidadActivos() {
List<ClienteFidelidad> lsActivos = new ArrayList<ClienteFidelidad>(); List<ClienteFidelidad> lsActivos = new ArrayList<ClienteFidelidad>();
if (getListClienteFidelidad() != null)
for (ClienteFidelidad clienteFidelidad : getListClienteFidelidad()) { for (ClienteFidelidad clienteFidelidad : getListClienteFidelidad()) {
if (clienteFidelidad.getActivo() && clienteFidelidad.getTarjetaFidelidad().getActivo()) { if (clienteFidelidad.getActivo() && clienteFidelidad.getTarjetaFidelidad().getActivo()) {
lsActivos.add(clienteFidelidad); lsActivos.add(clienteFidelidad);
} }
} }
return lsActivos; return lsActivos;
} }