correção de erros cadastro de agencia

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@23847 d1611594-4594-4d17-8e1d-87c2c4800839
master
carla 2013-01-23 17:00:05 +00:00
parent 0b00058eb4
commit 3720296024
2 changed files with 26 additions and 8 deletions

View File

@ -80,13 +80,21 @@ public class MarcaHibernateDAO extends GenericHibernateDAO<Marca, Short>
public List<Marca> buscarMarcaPorEmpresa(List<Empresa> usuario) {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE));
for (Empresa id : usuario) {
c.add(Restrictions.eq("empresa", id));
public List<Marca> buscarMarcaPorEmpresa(List<Empresa> empresa) {
String hql = " select new com.rjconsultores.ventaboletos.entidad.Marca(marca.marcaId, marca.descmarca) from Marca marca " +
" where ";
for(Empresa e: empresa){
hql = hql + " marca.empresa.empresaId = "+ e.getEmpresaId() + " or";
}
return c.list();
hql = hql.substring(0,hql.length()-3);
Query sq = getSession().createQuery(hql);
List<Marca> lsMarca = sq.list();
return lsMarca;
}
}

View File

@ -116,6 +116,8 @@ public class EsquemaCorrida implements Serializable {
private Integer numCorrida;
@Column(name = "NUMCORRIDAPISOEXTRA")
private Integer numCorridaPisoExtra;
@Column(name = "INDGENERAFERIADO")
private String indGeneraFeriado;
public String getTipocorrida() {
return tipocorrida;
@ -397,6 +399,14 @@ public class EsquemaCorrida implements Serializable {
this.numCorridaPisoExtra = numCorridaPisoExtra;
}
public String getIndGeneraFeriado() {
return indGeneraFeriado;
}
public void setIndGeneraFeriado(String indGeneraFeriado) {
this.indGeneraFeriado = indGeneraFeriado;
}
@Override
public int hashCode() {
int hash = 0;