Package it.pdor.gestionePratica.domain

Examples of it.pdor.gestionePratica.domain.LiquidazioneMutuo


      for (Object o : result)
      {
        Object[] obj = (Object[]) o;
        if (obj[0] instanceof LiquidazioneMutuo && obj[1] instanceof Banca)
        {
          LiquidazioneMutuo liquidazione = (LiquidazioneMutuo)obj[0];
          Banca banca = (Banca)obj[1];
         
         
          String codicePosizione = (String)obj[2];
          Long numeroMutuoOriginale = (Long)obj[3];
View Full Code Here


      for (Object o : result)
      {
        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();
View Full Code Here

   
    List<DistintaContabilizzazione> distinteStorno = new ArrayList<DistintaContabilizzazione>();
    if (result != null) {
      for (Object[] obj : result) {
        Mutuo mutuo = (Mutuo) obj[0];
        LiquidazioneMutuo liquidazioneMutuo = (LiquidazioneMutuo)obj[1];
        Banca banca = (Banca)obj[2];
        GruppoDatiFinanziari gdf = (GruppoDatiFinanziari)obj[3];
        Prodotto p = (Prodotto)obj[4];
       
        DistintaContabilizzazione sd = new DistintaContabilizzazione();
View Full Code Here

      for (Object[] obj : result) {
       
        //ContabilizzazioneDistinta cd = new ContabilizzazioneDistinta();
        DistintaContabilizzazione dc = new DistintaContabilizzazione();
       
        LiquidazioneMutuo lm = new LiquidazioneMutuo();
        lm.setCodiceMezzoPagamento((String)obj[0]);
        lm.setImportoLiquidazione((Double)obj[1]);
        lm.setDataValuta((Date)obj[2]);
       
        Banca b = new Banca();
        b.setCodiceBanca((Long)obj[3]);
        b.setDescrizioneBanca((String)obj[4]);
        b.setCodiceAbi((String)obj[5]);
        b.setCodiceCab((String)obj[6]);

        Mutuo m = new Mutuo();
        m.setCodiceFiliale((String)obj[7]);
       
        lm.setProgressivoLiquidazione((Integer)obj[8]);
        lm.setFlagRichiesta((String)obj[9]);
        lm.setDataRichiesta((Date)obj[10]);
        lm.setFlagContabilizzazione((String)obj[11]);
        lm.setDataContabilizzazione((Date)obj[12]);
        lm.setFlagModificato((String)obj[13]);
        lm.setProtocolloDocumento((Long)obj[14]);
        lm.setNumeroArticolo((Long)obj[15]);
       
        dc.setLiquidazioneMutuo(lm);
        dc.setMutuo(m);
        dc.setBanca(b);
       
View Full Code Here

 

  public void testUpdateMutuoLiquidazioni(){
    long numeroMutuo = 10018385;
    Mutuo mutuo = gestionePraticaFacade.getMutuoPerLiquidazione(numeroMutuo);
    LiquidazioneMutuo lm = new LiquidazioneMutuo();
    lm.setMutuo(mutuo);
    lm.setProgressivoLiquidazione(2);
    List<LiquidazioneMutuo> liq = new ArrayList<LiquidazioneMutuo>(mutuo.getLiquidazioni());
    liq.remove(lm);
    mutuo.setLiquidazioni(new HashSet<LiquidazioneMutuo>(liq));
    List<LiquidazioneMutuo> liquidazioniMutuoDaEliminare = new ArrayList<LiquidazioneMutuo>();
//    liquidazioniMutuoDaEliminare.add(lm);
View Full Code Here

            del record 70 della richiesta, cio� 3 caratteri per pgr liquidazione + 8 caratteri per num mutuo */
            nrMutuo = Long.parseLong(record.substring(13,21));
            pgrLiq = Integer.parseInt(record.substring(10,13));
           
            //recupero la liquidazione corrispondente
            LiquidazioneMutuo liq = new LiquidazioneMutuo();
            liq = getLiquidazioneMutuo(nrMutuo, pgrLiq);
            if(liq == null)
              throw new EsitoInvioFlussiBonificoException(messages.getMessage("gestionePratica.invioBonifico.errorLoadingDisp"));
           
            EsitoDisposizioniPerInvioBonifici esito = new EsitoDisposizioniPerInvioBonifici(); //lista liquidazioni per il fe
            esito.setLiquidazione(liq);
            esito.setEsitoFlusso(errorCode);
            esito.setNumeroMutuo(nrMutuo);
            esito.setProgressivoLiq(pgrLiq);
            esito.setNumProtocollo(liq.getProtocolloDocumento());
            esito.setImportoDisposizione(importo/100);
            esito.setDataEsito(dataEsitoFlusso);
            esito.setTipoRiferimento(tipoRiferimento);
            esito.setCodiceRiferimento(codiceRiferimento);
           
            //intestatario bonifico
            String tipoBeneficiario = StringUtility.checkNull(liq.getTipoBeneficiario());
            if(tipoBeneficiario.equals(""))
              tipoBeneficiario = "S";
            long numBeneficiario = 0l;
            if(tipoBeneficiario.equalsIgnoreCase("C")) {
              numBeneficiario = connettoreAnagraficaService.getPrimoCointestatario(liq.getNumeroBeneficiario());
            } else {
              numBeneficiario = liq.getNumeroBeneficiario().longValue();
            }
            esito.setNumBeneficiario(numBeneficiario);
            DatiSoggetto datiSogg = connettoreAnagraficaService.getDatiSoggetto( Long.valueOf(numBeneficiario) );
            if(datiSogg != null)
              esito.setIntestatarioBonifico(datiSogg.getDescrizioneSoggetto());
View Full Code Here

TOP

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

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.