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