Examples of CalcolaParametriDatiFinanziariImporti


Examples of it.pdor.gestionePratica.domain.CalcolaParametriDatiFinanziariImporti

  public List<CalcolaParametriDatiFinanziariImporti> getElencoParametriDatiFinanziariImportiFrontEnd(
      String codiceProdotto, String finalitaMutuo, Long riferimentoMutuoAnticipo, String parametroSpeseAnticipo) {
    if (codiceProdotto == null)
      codiceProdotto = "";
    List<CalcolaParametriDatiFinanziariImporti> listaParametriDatiFinanziariImportiFrontEnd = new ArrayList<CalcolaParametriDatiFinanziariImporti>();
    CalcolaParametriDatiFinanziariImporti singoloParametriDatiFinanziariImportiFrontEnd = null;

    CalcolaParametriDatiFinanziari singoloParametriDatiFinanziariFrontEnd = null;
    CalcolaParametriDatiFinanziari singoloParametriDatiFinanziariFrontEndDefault = null;

    List<CalcolaParametriDatiFinanziariImporti> dominioCalcolaParametriDatiFinanziariImport = getDominioCalcolaParametriDatiFinanziariImporti();
    Collections.sort(dominioCalcolaParametriDatiFinanziariImport,
        new CalcolaParametriDatiFinanziariImportiComparator("ordine", true));

    // System.out.println("@@@dominioCalcolaParametriDatiFinanziariImport.size()<"+dominioCalcolaParametriDatiFinanziariImport.size()+">");

    for (CalcolaParametriDatiFinanziariImporti aa : dominioCalcolaParametriDatiFinanziariImport) {

      // System.out.println("@@@CICLO SUL DOMINIO - CodiceImporto<"+aa.getCodiceImporto()+">#####");

      CalcolaParametriDatiFinanziariImporti c = getCalcolaParametriDatiFinanziariImporti(aa.getCodiceImporto());
      // System.out.println("@@@c.getCodiceImporto()<"+c.getCodiceImporto()+"> - @@@c.getFlagAttivo()<"+c.getFlagAttivo()+"> -@@@c.getElencoParametriDatiFinanziari().size() <"+c.getElencoParametriDatiFinanziari().size()+">");

      // PRESO DALLA FUNZIONE
      // cartellacomune.pbl(n_cst_gestpiani).of_getimportifromcalcdtfin
      // Gianluca - 30/08/2004
      // Per la gestione delle doppia imposta sostitutiva mi serve sapere
      // la destinazione
      // dell'acquisto ( 1� casa / altro oppure 2� casa ).
      // Se il mutuo � nuovo, l'informazione non c'� ancora, di default
      // metto prima casa: '1'
      // altrimenti leggo il valore.

      CostoAcquisto singoloCA = new CostoAcquisto();

      for (CostoAcquisto singoloCostoAcquisto : c.getElencoCostiAcquisto()) {
        singoloCA = singoloCostoAcquisto;
        // System.out.println("@@@RECUPERO I COSTI ACQUISTO ASSOCIATI - CodiceImporto<"+singoloCA.getParametriDatiFinanziariImporti().getCodiceImporto()+"> FinalitaMutuo <"+singoloCA.getFinalitaMutuo()+">");
      }

      if (finalitaMutuo == null || "".equals(finalitaMutuo)) {
        finalitaMutuo = "1";
      }

      if ("S".equals(c.getFlagAttivo())
          && ("T".equals(singoloCA.getFinalitaMutuo()) || finalitaMutuo.equals(singoloCA.getFinalitaMutuo()))) {

        for (CalcolaParametriDatiFinanziari s : c.getElencoParametriDatiFinanziari()) {
          // System.out.println("@@@s.getCodiceImporto()<"+s.getCodiceImporto()+"> - @@@s.getCodiceProdotto()<"+s.getCodiceProdotto()+"> ");

          if (s.getCodiceProdotto() == null || "".equals(s.getCodiceProdotto())) {
            // System.out.println("@@@s.getCodiceProdotto() == null");
            singoloParametriDatiFinanziariFrontEndDefault = new CalcolaParametriDatiFinanziari();
            singoloParametriDatiFinanziariFrontEndDefault = s;
          }
          if (codiceProdotto.equals(s.getCodiceProdotto())) {
            // System.out.println("@@@codiceProdotto.equals(s.getCodiceProdotto() ");
            singoloParametriDatiFinanziariFrontEnd = new CalcolaParametriDatiFinanziari();
            singoloParametriDatiFinanziariFrontEnd = s;
          }
        }

        if (singoloParametriDatiFinanziariFrontEnd == null) {
          // System.out.println("@@@singoloParametriDatiFinanziariFrontEnd == null");
          singoloParametriDatiFinanziariFrontEnd = singoloParametriDatiFinanziariFrontEndDefault;
        }

        if (singoloParametriDatiFinanziariFrontEnd != null) {
          singoloParametriDatiFinanziariImportiFrontEnd = new CalcolaParametriDatiFinanziariImporti();
          singoloParametriDatiFinanziariImportiFrontEnd = c;

          // Le commissioni sono sempre disabilitate
          if ("COMM".equals(singoloParametriDatiFinanziariFrontEnd.getCodiceImporto())) {
            singoloParametriDatiFinanziariFrontEnd.setImportoDisabled(true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.