fixes bug #9523
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@72575 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
12a5a8fc9b
commit
332439830f
|
@ -16,4 +16,6 @@ public interface SecretariaDAO extends GenericDAO<Secretaria, Integer> {
|
||||||
public List<Secretaria> buscar(String descsecretaria, String cvesecretaria);
|
public List<Secretaria> buscar(String descsecretaria, String cvesecretaria);
|
||||||
|
|
||||||
public List<Secretaria> buscar(String descsecretaria);
|
public List<Secretaria> buscar(String descsecretaria);
|
||||||
|
|
||||||
|
public Secretaria buscarSecretariaVoucherRod();
|
||||||
}
|
}
|
||||||
|
|
|
@ -53,4 +53,15 @@ public class SecretariaHibernateDAO extends GenericHibernateDAO<Secretaria, Inte
|
||||||
|
|
||||||
return c.list();
|
return c.list();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Secretaria buscarSecretariaVoucherRod() {
|
||||||
|
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||||
|
|
||||||
|
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||||
|
c.add(Restrictions.eq("indVoucherRod", Boolean.TRUE));
|
||||||
|
|
||||||
|
List<Secretaria> result = c.list();
|
||||||
|
return result.isEmpty() ? null : (Secretaria)result.get(0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,8 +70,11 @@ public class Secretaria implements Serializable {
|
||||||
@OneToMany(cascade = CascadeType.ALL, mappedBy = "secretaria")
|
@OneToMany(cascade = CascadeType.ALL, mappedBy = "secretaria")
|
||||||
@LazyCollection(LazyCollectionOption.FALSE)
|
@LazyCollection(LazyCollectionOption.FALSE)
|
||||||
private List<SecretariaEmpresa> empresas = new ArrayList<SecretariaEmpresa>();
|
private List<SecretariaEmpresa> empresas = new ArrayList<SecretariaEmpresa>();
|
||||||
|
@Column(name = "INDVOUCHERROD")
|
||||||
|
private Boolean indVoucherRod;
|
||||||
|
|
||||||
public Secretaria() {
|
public Secretaria() {
|
||||||
|
this.indVoucherRod = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public SecretariaEmpresa addEmpresa(Empresa e) {
|
public SecretariaEmpresa addEmpresa(Empresa e) {
|
||||||
|
@ -100,6 +103,7 @@ public class Secretaria implements Serializable {
|
||||||
|
|
||||||
public Secretaria(Integer secretariaId) {
|
public Secretaria(Integer secretariaId) {
|
||||||
this.secretariaId = secretariaId;
|
this.secretariaId = secretariaId;
|
||||||
|
this.indVoucherRod = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getSecretariaId() {
|
public Integer getSecretariaId() {
|
||||||
|
@ -204,6 +208,14 @@ public class Secretaria implements Serializable {
|
||||||
|
|
||||||
public void setValidaSerieSubSerie(Boolean validaSerieSubSerie) {
|
public void setValidaSerieSubSerie(Boolean validaSerieSubSerie) {
|
||||||
this.validaSerieSubSerie = validaSerieSubSerie;
|
this.validaSerieSubSerie = validaSerieSubSerie;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getIndVoucherRod() {
|
||||||
|
return indVoucherRod;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIndVoucherRod(Boolean indVoucherRod) {
|
||||||
|
this.indVoucherRod = indVoucherRod;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -16,4 +16,6 @@ public interface SecretariaService extends GenericService<Secretaria, Integer> {
|
||||||
public List<Secretaria> buscar(String descsecretaria, String cvesecretaria);
|
public List<Secretaria> buscar(String descsecretaria, String cvesecretaria);
|
||||||
|
|
||||||
public List<Secretaria> buscar(String descsecretaria);
|
public List<Secretaria> buscar(String descsecretaria);
|
||||||
|
|
||||||
|
public Secretaria buscarSecretariaVoucherRod();
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,4 +73,9 @@ public class SecretariaServiceImpl implements SecretariaService {
|
||||||
public List<Secretaria> buscar(String descsecretaria) {
|
public List<Secretaria> buscar(String descsecretaria) {
|
||||||
return secretariaDAO.buscar(descsecretaria);
|
return secretariaDAO.buscar(descsecretaria);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Secretaria buscarSecretariaVoucherRod() {
|
||||||
|
return secretariaDAO.buscarSecretariaVoucherRod();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue