Package org.hibernate.criterion

Examples of org.hibernate.criterion.Conjunction


  @SuppressWarnings("unchecked")
  public List<MovimentoContabile> cercaMovimentiContabiliByTipoProtocolloEsercizioSocietaVeicolo(
      String codiceTipoProtocollo, Date inizioEsercizio, Date fineEsercizio, String codiceSocietaVeicolo)
      throws ImpossibileCercareMovimentoContabileException {
    DetachedCriteria criteria = DetachedCriteria.forClass(MovimentoContabile.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.ge("dataRegistrazione", inizioEsercizio));
    conj.add(Restrictions.le("dataRegistrazione", fineEsercizio));
    conj.add(Restrictions.eq("codiceTipoProtocollo", codiceTipoProtocollo));
    conj.add(Restrictions.eq("codiceSocietaVeicolo", codiceSocietaVeicolo));
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));
    criteria.add(conj);
    try {
      return (List<MovimentoContabile>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Cercare Movimento Contabile: [CODICETIPOPROTOCOLLO-SOCVEICOLO] " + codiceTipoProtocollo
View Full Code Here


  }

  @SuppressWarnings("unchecked")
  public List<ChiusuraEsercizio> getDominioChiusuraEsercizio() {
    DetachedCriteria criteria = DetachedCriteria.forClass(ChiusuraEsercizio.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));
    criteria.add(conj);
    return (List<ChiusuraEsercizio>) getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here

  @SuppressWarnings("unchecked")
  @Override
  public List<DettaglioCausaleOperazione> leggiDettagliCausaleOperazione(String codiceCausaleOperazione)
      throws ImpossibileLeggereDettagliCausaleException {
    DetachedCriteria criteria = DetachedCriteria.forClass(DettaglioCausaleOperazione.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("dettaglioCausaleOperazioneId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("dettaglioCausaleOperazioneId.organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("dettaglioCausaleOperazioneId.codiceCausaleOperazione", codiceCausaleOperazione));
    criteria.add(conj);
    try {
      return (List<DettaglioCausaleOperazione>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Leggere Dettagli Causale: [CODICE]" + codiceCausaleOperazione);
View Full Code Here

  @SuppressWarnings("unchecked")
  public MovimentoContabile leggiMovimentoContabile(long numeroArticoloCustom, int progressivoRigaArticolo)
      throws ImpossibileLeggereMovimentoContabileException {
    DetachedCriteria criteria = DetachedCriteria.forClass(MovimentoContabile.class);

    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("numeroArticoloCustom", numeroArticoloCustom));
    conj.add(Restrictions.eq("movimentoContabileId.progressivoRigaArticolo", progressivoRigaArticolo));
    criteria.add(conj);

    try {
      List<MovimentoContabile> result = (List<MovimentoContabile>) getHibernateTemplate()
          .findByCriteria(criteria);
View Full Code Here

  @SuppressWarnings("unchecked")
  public TestataFattura leggiTestataFattura(long numeroFatturaCustom)
      throws ImpossibileLeggereTestataFatturaException {
    DetachedCriteria criteria = DetachedCriteria.forClass(TestataFattura.class);

    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("numeroFatturaCustom", numeroFatturaCustom));
    criteria.add(conj);

    try {
      List<TestataFattura> result = (List<TestataFattura>) getHibernateTemplate().findByCriteria(criteria);
      if (result != null && result.size() == 1)
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  public List<Conto> cercaContoByPianoDeiConti(PianoDeiConti pianoDeiConti) throws ImpossibileCercareContoException {
    DetachedCriteria criteria = DetachedCriteria.forClass(Conto.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("contoId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("contoId.organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("pianoDeiConti.codiceGruppo", pianoDeiConti.getCodiceGruppo()));
    conj.add(Restrictions.eq("pianoDeiConti.codiceMastro", pianoDeiConti.getCodiceMastro()));
    conj.add(Restrictions.eq("pianoDeiConti.codiceConto", pianoDeiConti.getCodiceConto()));
    conj.add(Restrictions.isNull("dataFineValidita"));
    criteria.add(conj);
    try {
      return (List<Conto>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Cercare Conto [CODICE] " + pianoDeiConti.getCodiceConto());
View Full Code Here

  @SuppressWarnings("unchecked")
  public List<Conto> cercaContoByCodiceContoFlagPartitario(Long codiceConto, String flagPartitario)
      throws ImpossibileCercareContoException {
    DetachedCriteria criteria = DetachedCriteria.forClass(Conto.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("pianoDeiConti.codiceConto", codiceConto));
    conj.add(Restrictions.eq("mastro.flagPartitario", flagPartitario));
    criteria.add(conj);
    criteria.createAlias("mastro", "mastro");
    List<Conto> listaContiTrovati = null;
    try {
      listaContiTrovati = (List<Conto>) getHibernateTemplate().findByCriteria(criteria);
View Full Code Here

  public int contaApertureRapportoAntiMafia(String causaleApertura, String flagRapportoSoggetto, long controparte)
      throws ImpossibileCercareRapportoAntiMafiaException {

    DetachedCriteria criteria = DetachedCriteria.forClass(InterfacciaAntiMafia.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("interfacciaAntiMafiaId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("interfacciaAntiMafiaId.organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("codiceCausaleAntiMafia", causaleApertura));
    conj.add(Restrictions.eq("flagRapportoSoggetto", flagRapportoSoggetto));
    conj.add(Restrictions.eq("codiceControparte", controparte));
    criteria.add(conj);
    try {
      return getHibernateTemplate().findByCriteria(criteria).size();
    } catch (DataAccessException e) {
      log("Eccezione:" + e);
View Full Code Here

  @SuppressWarnings("unchecked")
  public List<InterfacciaAntiMafia> leggiApertureRapportoAntiMafiaConDataRegistrazione(String flagRapportoSoggetto,
      long controparte, Date dataRegistrazione) throws ImpossibileCercareRapportoAntiMafiaConDataException {

    DetachedCriteria criteria = DetachedCriteria.forClass(InterfacciaAntiMafia.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("interfacciaAntiMafiaId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("interfacciaAntiMafiaId.organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("flagRapportoSoggetto", flagRapportoSoggetto));
    conj.add(Restrictions.eq("codiceControparte", controparte));
    conj.add(Restrictions.eq("dataRegistrazione", dataRegistrazione));

    criteria.add(conj);
    try {
      return (List<InterfacciaAntiMafia>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
View Full Code Here

  public List<DettaglioCausaleOperazione> cercaDettagliCausaleOperazioneConTipoProtocolloValorizzato(
      String codiceCausaleOperazione, Long codiceGruppo, Long codiceMastro)
      throws ImpossibileCercareDettaglioCausaleOperazioneException {

    DetachedCriteria criteria = DetachedCriteria.forClass(DettaglioCausaleOperazione.class);
    Conjunction conj = Restrictions.conjunction();

    conj.add(Restrictions.eq("dettaglioCausaleOperazioneId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("dettaglioCausaleOperazioneId.organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("dettaglioCausaleOperazioneId.codiceCausaleOperazione", codiceCausaleOperazione));
    conj.add(Restrictions.isNotNull("codiceTipoProtocollo"));
    conj.add(Restrictions.eq("pianoDeiConti.codiceGruppo", codiceGruppo));
    conj.add(Restrictions.eq("pianoDeiConti.codiceMastro", codiceMastro));

    criteria.add(conj);
    try {
      return (List<DettaglioCausaleOperazione>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
View Full Code Here

TOP

Related Classes of org.hibernate.criterion.Conjunction

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.