fixes bug #6902
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@50821 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4210636980
commit
bca0b5cb5e
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue