Package it.pdor.commonLayer.hibernate.searchutils

Examples of it.pdor.commonLayer.hibernate.searchutils.SearchCriteria


    query.append(" CERTIFICAZIONI.CA36_IMP_DEB_EST, ");
    query.append(" CERTIFICAZIONI.CA36_IMP_DEB_RES, ");
    query.append(" CERTIFICAZIONI.CA36_IMP_COMP_EST ");

    List<SearchCriteria> criteria = new ArrayList<SearchCriteria>();
    criteria.add(new SearchCriteria("dataInizioAnno", dataInizioAnnoRiferimento));
    criteria.add(new SearchCriteria("dataFineAnno", dataFineAnnoRiferimento));
    criteria.add(new SearchCriteria("anno", anno));
    criteria.add(new SearchCriteria("legalEntity", legalEntity));
    criteria.add(new SearchCriteria("organizationUnit", organizationUnit));

    HashMap<String, Type> mappingCampi = new HashMap<String, Type>();

    mappingCampi.put("numeroMutuo", Hibernate.LONG );
    mappingCampi.put("descrizioneMutuo", Hibernate.STRING );
View Full Code Here


    query.append(" GROUP BY SOGGETTI.AN01_NR_SOGGETTO, ");  
    query.append(" SOGGETTI.AN01_DSB_SOGGETTO, ")
    query.append(" PARTITE.CG08_PGR_PARTITA");

    List<SearchCriteria> criteria = new ArrayList<SearchCriteria>();
    criteria.add(new SearchCriteria("dataValuta", dataValuta));
    criteria.add(new SearchCriteria("numeroSoggetto", numeroSoggetto));
    criteria.add(new SearchCriteria("legalEntity", legalEntity));
    criteria.add(new SearchCriteria("organizationUnit", organizationUnit));

    HashMap<String, Type> mappingCampi = new HashMap<String, Type>();

    mappingCampi.put("numeroSoggetto", Hibernate.LONG );
    mappingCampi.put("descrizione", Hibernate.STRING );
View Full Code Here

    this.filtroMastro = codiceMastro;
  }

  private void aggiungiCondizioneObbligatoria(List<SearchCriteriaLogicProduct> listaCriteriConvertiti) {
    if (isFiltroGruppoCompilato()) {
      SearchCriteria codiceGruppoSearchCriteria = new SearchCriteria("pianoDeiConti.codiceGruppo", SearchOperators.equal);
      codiceGruppoSearchCriteria.setValore(filtroGruppo);
      if (listaCriteriConvertiti.size() == 0)
        listaCriteriConvertiti.add(new SearchCriteriaLogicProduct());
      for (SearchCriteriaLogicProduct searchCriteriaLogicProduct : listaCriteriConvertiti) {
        searchCriteriaLogicProduct.addSearchCriteria(codiceGruppoSearchCriteria);
      }
    }

    if (isFiltroMastroCompilato()) {
      SearchCriteria codiceMastroSearchCriteria = new SearchCriteria("pianoDeiConti.codiceMastro", SearchOperators.equal);
      codiceMastroSearchCriteria.setValore(filtroMastro);
      if (listaCriteriConvertiti.size() == 0)
        listaCriteriConvertiti.add(new SearchCriteriaLogicProduct());
      for (SearchCriteriaLogicProduct searchCriteriaLogicProduct : listaCriteriConvertiti) {
        searchCriteriaLogicProduct.addSearchCriteria(codiceMastroSearchCriteria);
      }
View Full Code Here

  public void filtraPer(Long codiceGruppo) {
    this.filtroGruppo = codiceGruppo;
  }

  private void aggiungiCondizioneObbligatoria(List<SearchCriteriaLogicProduct> listaCriteriConvertiti) {
    SearchCriteria codiceGruppoSearchCriteria = new SearchCriteria("mastroId.codiceGruppo", SearchOperators.equal);
    codiceGruppoSearchCriteria.setValore(filtroGruppo);
    if (listaCriteriConvertiti.size() == 0)
      listaCriteriConvertiti.add(new SearchCriteriaLogicProduct());
    for (SearchCriteriaLogicProduct searchCriteriaLogicProduct : listaCriteriConvertiti) {
      searchCriteriaLogicProduct.addSearchCriteria(codiceGruppoSearchCriteria);
    }
View Full Code Here

    return result;
  }
 

  private void aggiungiCondizioneObbligatoria(List<SearchCriteriaLogicProduct> listaCriteriConvertiti) {
    SearchCriteria condizioneFlagPartitarioDiversoDaN = new SearchCriteria("mastro.flagPartitario", SearchOperators.notEqual);
    condizioneFlagPartitarioDiversoDaN.setValore("N");
    if (listaCriteriConvertiti.size() == 0)
      listaCriteriConvertiti.add(new SearchCriteriaLogicProduct());
    for (SearchCriteriaLogicProduct searchCriteriaLogicProduct : listaCriteriConvertiti) {
      searchCriteriaLogicProduct.addSearchCriteria(condizioneFlagPartitarioDiversoDaN);
    }
View Full Code Here

  }

  private List<SearchCriteriaLogicProduct> getListCriteriaMastroConto(Long codConto, String tipoConto) {
    SearchCriteriaLogicProduct andCriteria = new SearchCriteriaLogicProduct();

    SearchCriteria criteriaConto = new SearchCriteria("pianoDeiConti.codiceConto", SearchOperators.equal);
    criteriaConto.setValore(codConto);
    andCriteria.addSearchCriteria(criteriaConto);

    if (tipoConto != null) {
      SearchCriteria criteriaMastro = new SearchCriteria("mastro.tipoConto", SearchOperators.equal);
      criteriaMastro.setValore(tipoConto);
      andCriteria.addSearchCriteria(criteriaMastro);
    }

    List<SearchCriteriaLogicProduct> andCriteriaList = new ArrayList<SearchCriteriaLogicProduct>();
    andCriteriaList.add(andCriteria);
View Full Code Here

  }

  public void testGetListaSaldiMutui() {
    List<SearchCriteriaLogicProduct> andCriteriaList = new ArrayList<SearchCriteriaLogicProduct>();
    Date dataSituazione = new Date();
    SearchCriteria sc = new SearchCriteria("numeroMutuo", SearchOperators.equal);
    sc.setValore(new Long(10000029));
    // SearchCriteria scDesc = new SearchCriteria("descrizioneMutuo",SearchOperators.like);
    // scDesc.setValore(new String("BARB*"));

    // SearchCriteria sc = new SearchCriteria("codiceProdotto",SearchOperators.equal);
    // sc.setValore(new String("TRAD"));
View Full Code Here

    try{
     
      List<SearchCriteriaLogicProduct> andCriteriaList = new ArrayList<SearchCriteriaLogicProduct>();
//      SearchCriteria sc = new SearchCriteria("numeroMutuo", SearchOperators.equal);
//      sc.setValore(new Long(202826));
      SearchCriteria sc = new SearchCriteria("anno", SearchOperators.equal);
      sc.setValore(new Integer(2009));
      if (andCriteriaList.size() == 0)
        andCriteriaList.add(new SearchCriteriaLogicProduct());
      for (SearchCriteriaLogicProduct searchCriteriaLogicProduct : andCriteriaList) {
        searchCriteriaLogicProduct.addSearchCriteria(sc);
      }
View Full Code Here

        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;
View Full Code Here

    query.append("SELECT  CG01_NR_ARTICOLO_CUSTOM ");
    query.append("from MOVCONT ");
    query.append("where CG01_NR_ARTICOLO = :NR_ARTICOLO ");
    query.append("group by CG01_NR_ARTICOLO_CUSTOM  ");

    SearchCriteria sc = new SearchCriteria("NR_ARTICOLO", SearchOperators.equal);
    sc.setValore(numeroChiave);
    List<SearchCriteria> criteria = new ArrayList<SearchCriteria>();
    criteria.add(sc);

    try {
      List<?> list = this.getHibernateTemplate().executeFind(
View Full Code Here

TOP

Related Classes of it.pdor.commonLayer.hibernate.searchutils.SearchCriteria

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.