q.append(" ORDER BY 1 ASC, 2 ASC, 3 ASC, 4 ASC, 7 ASC ");
else
q.append(" ORDER BY 1 ASC, 2 ASC, 3 ASC, 6 ASC, 7 ASC ");
List<SearchCriteria> criteria = new ArrayList<SearchCriteria>();
SearchCriteria criteriaDataInizioAnno = new SearchCriteria("dataInizioAnno", SearchOperators.equal);
criteriaDataInizioAnno.setValore(calcolaDataInizioAnno(input.getDataDa()));
criteria.add(criteriaDataInizioAnno);
SearchCriteria criteriaDataDa = new SearchCriteria("dataDa", SearchOperators.equal);
criteriaDataDa.setValore(input.getDataDa());
criteria.add(criteriaDataDa);
SearchCriteria criteriaDataA = new SearchCriteria("dataA", SearchOperators.equal);
criteriaDataA.setValore(input.getDataA());
criteria.add(criteriaDataA);
SearchCriteria criteriaLegalEntity = new SearchCriteria("legalEntity", SearchOperators.equal);
criteriaLegalEntity.setValore(legalEntity);
criteria.add(criteriaLegalEntity);
SearchCriteria criteriaOrgUnit = new SearchCriteria("orgUnit", SearchOperators.equal);
criteriaOrgUnit.setValore(organizationUnit);
criteria.add(criteriaOrgUnit);
if (input.getGruppoDa() != null) {
SearchCriteria criteriaGruppoDa = new SearchCriteria("gruppoDa", SearchOperators.equal);
criteriaGruppoDa.setValore(input.getGruppoDa());
criteria.add(criteriaGruppoDa);
SearchCriteria criteriaGruppoA = new SearchCriteria("gruppoA", SearchOperators.equal);
criteriaGruppoA.setValore(input.getGruppoA());
criteria.add(criteriaGruppoA);
}
if (input.getMastroDa() != null) {
SearchCriteria criteriaMastroDa = new SearchCriteria("mastroDa", SearchOperators.equal);
criteriaMastroDa.setValore(input.getMastroDa());
criteria.add(criteriaMastroDa);
SearchCriteria criteriaMastroA = new SearchCriteria("mastroA", SearchOperators.equal);
criteriaMastroA.setValore(input.getMastroA());
criteria.add(criteriaMastroA);
}
if (input.getContoDa() != null) {
SearchCriteria criteriaContoDa = new SearchCriteria("contoDa");
criteriaContoDa.setValore(input.getContoDa());
criteria.add(criteriaContoDa);
SearchCriteria criteriaContoA = new SearchCriteria("contoA");
criteriaContoA.setValore(input.getContoA());
criteria.add(criteriaContoA);
}
List<?> list = null;