Package it.pdor.gestionePratica.domain

Examples of it.pdor.gestionePratica.domain.TrancheMutuoSal


//        .getImportoSpesePerizia(), flagTrattenute,
//        tranche.getImportoSpeseInterne(), tranche.getImportoAssicurazioneCasa()));
//  }

  public void cambiaImportoSpese(ValueChangeEvent e) {
    TrancheMutuoSal tranche = gestioneSalAction.getTrancheMutuoSal();
    Double importoMovimento = (Double) tranche.getImportoMovimento();
    Double importoSpeseOld = (Double) e.getOldValue();
    Double importoSpese = (Double) e.getNewValue();
    if ( NumberUtils.checkNull(importoSpese) > NumberUtils.checkNull(importoMovimento) ) {
      GestioneSalMessageBundle mb = new GestioneSalMessageBundle();
      gestioneSalAction.getAlertMsgPopup().setMessage(
          mb.getMessage("gestioneSal.nuovaTranche.importoSpese"));
      gestioneSalAction.getAlertMsgPopup().openPopup();
      gestioneSalAction.getAlertMsgPopup().setReturnBack(false);
      inputImportoSpese.setValue(importoSpeseOld);
    } else {
      inputImportoErogato.setValue(getImportoErogato(importoMovimento,
          tranche.getPercentualeImpostaSostitutiva(), tranche
              .getImportoSpesePerizia(), gestioneSalAction
              .isFlagTrattenute(), importoSpese, tranche.getImportoAssicurazioneCasa()));
    }
  }
View Full Code Here


//    }
//  }

 
  public void cambiaImportoAssicurazioneCasa(ValueChangeEvent ve){
    TrancheMutuoSal tranche = gestioneSalAction.getTrancheMutuoSal();
    Double importoMovimento = (Double) tranche.getImportoMovimento();
    Double importoAssicurazioneCasaOld = (Double) ve.getOldValue();
    Double importoAssicurazioneCasa = (Double) ve.getNewValue();
    if (NumberUtils.checkNull(importoAssicurazioneCasa) > (NumberUtils.checkNull(importoMovimento)) ) {
      GestioneSalMessageBundle mb = new GestioneSalMessageBundle();
      gestioneSalAction.getAlertMsgPopup().setMessage(
          mb.getMessage("gestioneSal.nuovaTranche.importoSpese"));
      gestioneSalAction.getAlertMsgPopup().openPopup();
      gestioneSalAction.getAlertMsgPopup().setReturnBack(false);
      inputImportoAssicurazioneCasa.setValue(importoAssicurazioneCasaOld);
    }else {
      inputImportoErogato.setValue(getImportoErogato(importoMovimento,
          tranche.getPercentualeImpostaSostitutiva(), tranche
              .getImportoSpesePerizia(), gestioneSalAction
              .isFlagTrattenute(), tranche.getImportoSpese(),
              importoAssicurazioneCasa));
    }
   
  }
View Full Code Here

   
    DatiChiamataMultipla datiChiamataMultipla = new DatiChiamataMultipla();
   
    Date dataChiusura = mutuoAggiornato.getDatiFinanziariAttuali().getDataInizioValidita();
    //Tranche fittizia
    TrancheMutuoSal trancheMutuoSal = new TrancheMutuoSal();
    trancheMutuoSal.setNumeroMutuo(mutuo.getNumeroMutuo());
   
    trancheMutuoSal.setDataRegistrazione(dataChiusura);
    trancheMutuoSal.setDataMovimento(dataChiusura);
    trancheMutuoSal.setDataValuta(dataChiusura);
    trancheMutuoSal.setImportoMovimento(0.0);
    trancheMutuoSal.setLastTranche("S");
    trancheMutuoSal.setImportoErogato(0.0);
    trancheMutuoSal.setImportoProvvigioni(0.0);
    trancheMutuoSal.setImportoSpese(0.0);
    trancheMutuoSal.setImportoSpeseInterne(0.0);
    trancheMutuoSal.setImportoSpesePerizia(0.0);
    trancheMutuoSal.setImportoSpesePerizia(0.0);
    trancheMutuoSal.setPercentualeImpostaSostitutiva(0.0);
    trancheMutuoSal.setDataRataAddebitoDietimi(dataChiusura);
   
    //Contabilizzo il SAL
    chiamataContabilita(trancheMutuoSal, mutuoAggiornato,
        datiChiamataMultipla, FUNZIONE_CONTABILE_SAL);
   
View Full Code Here

  public void setGestioneSalAction(GestioneSalAction gestioneSalAction) {
    this.gestioneSalAction = gestioneSalAction;
  }
 
  private TrancheMutuoSal getNuovaTranche() {
    TrancheMutuoSal tranche = null;
    try{
      Mutuo mutuo = dettaglioMutuo.getMutuo();
      GruppoDatiFinanziari gdf = mutuo.getGruppoDatiFinanziari().iterator().next();
      tranche = new TrancheMutuoSal();
      tranche.setProgressivoMovimento(getMaxProgressivoMovimento()+1);
      tranche.setDataRegistrazione(new Date());
      tranche.setDataMovimento(new Date());
      tranche.setNumeroMutuo(mutuo.getNumeroMutuo());
      if (gdf.getPercentualeImpostaSostitutiva() != null &&
          gdf.getPercentualeImpostaSostitutiva() != 0) {
        tranche.setPercentualeImpostaSostitutiva(gdf.getPercentualeImpostaSostitutiva());
      } else {
        tranche.setPercentualeImpostaSostitutiva(0.25000d);
      }
      tranche.setTipoMovimento("T");
      tranche.setImportoMovimento(0.00d);
      tranche.setImportoProvvigioni(0.00d);
      tranche.setImportoSpesePerizia(0.00d);
      tranche.setImportoSpese(0.00d);
      tranche.setImportoSpeseInterne(0.00d);
      tranche.setImportoAssicurazioneCasa(0.0d);
      tranche.setImportoErogato(0.00d);
      Double importoTrancheErogate = 0d;
      for (TrancheMutuoSal tr : tranchesMutuoSal) {
        if (tr.getRiferimentoMovimentoStorno() == null) {
          importoTrancheErogate += tr.getImportoMovimento();
        }
View Full Code Here

   */
  public static it.pdor.generatorePdA.domain.Movimento movimentoToMovimentoPdA(Movimento movimento){

   
    if (movimento instanceof TrancheMutuoSal) {
      TrancheMutuoSal tranche = (TrancheMutuoSal) movimento;
      return copiaTrancheSalInMovimentoPdA(tranche);
    }else if (movimento instanceof MovimentoRimborsoGraduato) {
      MovimentoRimborsoGraduato mrg = (MovimentoRimborsoGraduato)movimento;
      return copiaMovRimbGradInMovRimbGrad(mrg);
    }else if (movimento instanceof MovRimbTrad) {
View Full Code Here

TOP

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

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.