Package it.pdor.gestionePratica.domain

Examples of it.pdor.gestionePratica.domain.DatiSal


 
  public void testGetDatiSal(){
   
    long mutuoIdExpected = 10018385;
    try{
      DatiSal datiSal = gestionePraticaFacade.getDatiSal(mutuoIdExpected);
      assertEquals("testGetDatiSal - check importo max erogabile ", 100000.0,datiSal.getImpMaxErogabile());
    }catch (Exception e) {
      e.printStackTrace();
      fail();
    }
   
View Full Code Here


  @Override
  public DatiSal getDatiSal(long mutuoId) {
    DetachedCriteria criteria = DetachedCriteria.forClass(DatiSal.class);
    criteria.add(Restrictions.eq("numeroMutuo", mutuoId));
    List<DatiSal> resultList = getHibernateTemplate().findByCriteria(criteria);
    DatiSal datiSal = null;
    if (resultList != null && resultList.size() > 0) {
      datiSal = resultList.get(0);
    }
    return datiSal;
  }
View Full Code Here

  @Override
  public Mutuo inserimentoTranche(Mutuo mutuo, TrancheMutuoSal nuovaTranche, GruppoDatiFinanziari nuoviDatifin)
      throws DataAntecedenteDataDecorrenzaException {

    if (nuovaTranche.getLastTrancheBoolean()) {
      DatiSal datiSal = getDatiSal(mutuo.getNumeroMutuo());
      int numRatePrePian = 0;
      for (PianoAmmortamento pa : nuoviDatifin.getPianoAmmortamento()) {
        if (pa.getQuotaCapitale().doubleValue() == 0.0)
          numRatePrePian++;
      }
      datiSal.setNrRatePrepiano(numRatePrePian);
      datiSal.setNrRateDef(nuoviDatifin.getPianoAmmortamento().size());
      updateDatiSal(datiSal);
    }

    insertDatifin(nuoviDatifin);
    if (nuovaTranche.getProgressivoMovimento() == numeroMaxTranche) {
View Full Code Here

    else
      gdf = ricalcolaPianoAmmortamento(mutuo, nuovaTranche);

    // Devo salvare anche i datiSal aggiornando il numero definitivo delle
    // rate prepiano
    DatiSal datiSal = getDatiSal(mutuo.getNumeroMutuo());
    int numRatePrePian = 0;
    for (PianoAmmortamento pa : gdf.getPianoAmmortamento()) {
      if (pa.getQuotaCapitale().doubleValue() == 0.0)
        numRatePrePian++;
    }
    datiSal.setNrRatePrepiano(numRatePrePian);
    datiSal.setNrRateDef(gdf.getPianoAmmortamento().size());
    updateDatiSal(datiSal);

    // Devo salvare sia i nuovi dati finanziari che porre a S il flag
    // lastTranche sull'ultima tranche
    lastTranche.setLastTranche("S");
View Full Code Here

TOP

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

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.