Package it.pdor.gestionePratica.domain

Examples of it.pdor.gestionePratica.domain.Mutuo


  }

  private Long cercaCustomConFacade(Long numeroCustom) {
    Long numeroChiave = null;

    Mutuo mutuo = gestionePraticaFacade.getMutuoByNumeroMutuoCustom(numeroCustom);
    if (mutuo != null) {
      numeroChiave = mutuo.getNumeroMutuo();
      cacheCodifiche.put(numeroChiave, numeroCustom);
    }

    return numeroChiave;
  }
View Full Code Here


  }

  private Long cercaChiaveConFacade(Long numeroChiave) {
    Long numeroCustom = null;

    Mutuo mutuo = gestionePraticaFacade.getMutuoById(numeroChiave);
    if (mutuo != null) {
      numeroCustom = mutuo.getNumeroMutuoCustom();
      cacheCodifiche.put(numeroChiave, numeroCustom);
    }

    return numeroCustom;
  }
View Full Code Here

    Long numeroMutuo = (Long) valueLong;
    if (codifiche.containsKey(numeroMutuo)) {
      return codifiche.get(numeroMutuo);
    }
   
    Mutuo mutuo = gestionePraticaFacade.getMutuoById(numeroMutuo);
    if (mutuo != null) {
      String desc = mutuo.getDescrizioneMutuo();
      if (desc != null) {
        codifiche.put(numeroMutuo, desc);
        return desc;
      }
    }
View Full Code Here

      getConfirmSavePopup().setMessage(e.getMessage());
      getConfirmSavePopup().openPopup();
      log.warn("Eccezione gestita nei controlli pre inserimento: " + e.getMessage());
      return "";
    }
    Mutuo mutuo = gestionePratica.getMutuoById(trancheMutuoSal.getNumeroMutuo());
    try {
      // Salvo l'erogazione
      gestioneSalController.erogazioneTranche(mutuo, gruppoDatiFin, trancheMutuoSal, importoResiduo);
    } catch (Exception e) {
      log.error("Eccezione nel salvataggio della tranche Mutuo:" + trancheMutuoSal.getNumeroMutuo(), e);
View Full Code Here

    confirmSavePopup.closePopup();
  }

  public String confirmSavePopupSi() {
    confirmSavePopup.closePopup();
    Mutuo mutuo = gestionePratica.getMutuoById(trancheMutuoSal
        .getNumeroMutuo());
    if (trancheMutuoSal.getImportoMovimento().compareTo(importoResiduo) == 0) {
      trancheMutuoSal.setLastTrancheBoolean(true);
    }
    try {
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  @Override
  public Mutuo getMutuoDatifinPamById(long idNumeroMutuo) {
    Mutuo mutuo = getMutuoById(idNumeroMutuo);
    for (GruppoDatiFinanziari datiFin : mutuo.getGruppoDatiFinanziari()) {
      DetachedCriteria criteria = DetachedCriteria.forClass(PianoAmmortamento.class);
      criteria.add(Restrictions.eq("rataId.numeroPam", datiFin.getNumeroPam()));
      List<PianoAmmortamento> result = getHibernateTemplate().findByCriteria(criteria);
      datiFin.setPianoAmmortamento(new HashSet<PianoAmmortamento>(result));
    }
View Full Code Here

    return mutuo;
  }

  @SuppressWarnings("unchecked")
  public Mutuo getMutuoDatifinPamByMutuoCustom(long numeroMutuoCustom) {
    Mutuo mutuo = getMutuo(numeroMutuoCustom);
    for (GruppoDatiFinanziari datiFin : mutuo.getGruppoDatiFinanziari()) {
      DetachedCriteria criteria = DetachedCriteria.forClass(PianoAmmortamento.class);
      criteria.add(Restrictions.eq("rataId.numeroPam", datiFin.getNumeroPam()));
      List<PianoAmmortamento> result = getHibernateTemplate().findByCriteria(criteria);
      datiFin.setPianoAmmortamento(new HashSet<PianoAmmortamento>(result));
    }
View Full Code Here

  @SuppressWarnings("unchecked")
  @Override
  public GruppoDatiFinanziari getDatiFinanziariAllaData(long numeroMutuoUnivoco, Date allaData)
      throws DataAntecedenteDataDecorrenzaException {

    Mutuo mutuo = this.getMutuoById(numeroMutuoUnivoco);
    if (mutuo.getDataDecorrenza().after(allaData))
      throw new DataAntecedenteDataDecorrenzaException();

    DetachedCriteria criteria = DetachedCriteria.forClass(GruppoDatiFinanziari.class);
    criteria.add(Restrictions.eq("mutuo.numeroMutuo", new Long(numeroMutuoUnivoco)));
    criteria.add(Restrictions.le("dataInizioValidita", allaData));
View Full Code Here

        Object[] arrObj = (Object[]) o;
        if (arrObj[0] instanceof LiquidazioneMutuo && arrObj[2] instanceof Banca)
        {
          LiquidazioneMutuo liquidazione = (LiquidazioneMutuo)arrObj[0]; //memorizzo la liquidazione per l'update dei flag da fe
         
          Mutuo mutuo = (Mutuo)((LiquidazioneMutuo)arrObj[0]).getMutuo(); //memorizzo i dati del mutuo per comporre i flussi richiesta
          String codiceProdotto = mutuo.getCodiceProdotto();
          long numeroMutuo = mutuo.getNumeroMutuo();
          long numeroMutuoCustom = mutuo.getNumeroMutuoCustom();
          String descMutuo = mutuo.getDescrizioneMutuo();
         
          String ibanOrdinante = (String)((Banca)arrObj[2]).getIban(); //memorizzo l'iban della banca ordinante
         
          LiquidazioneMutuoPerInvioBonifici disposizione =
            new LiquidazioneMutuoPerInvioBonifici(liquidazione, ibanOrdinante, numeroMutuo,
View Full Code Here

    if (result != null) {
      for (Object[] obj : result) {
        if (obj[0] instanceof GruppoDatiFinanziari && obj[1] instanceof Prodotto)
        {
          GruppoDatiFinanziari datiFin = (GruppoDatiFinanziari)obj[0];
          Mutuo mutuo = (Mutuo)((GruppoDatiFinanziari)obj[0]).getMutuo();
          String tipoProdotto = (String)((Prodotto)obj[1]).getTipoProdotto();
         
          DatiFinPerAnnullaPratiche datiFinObj =
            new DatiFinPerAnnullaPratiche(datiFin, mutuo, tipoProdotto);
          listaDatiFin.add(datiFinObj);
View Full Code Here

TOP

Related Classes of it.pdor.gestionePratica.domain.Mutuo

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.