System.out.println("@@@@CHIAMO pianoAmmortamentoController.calcolaPianoAmmortamento(rowPiano);");
rowPiano = pianoAmmortamentoController.calcolaPianoAmmortamento(rowPiano);
MutuoTest mTest = new MutuoTest();
//mTest.setNumeroMutuo(m.getNumeroMutuo());
BeanUtils.copyProperties(mTest,m );
GruppoDatiFinanziariTest gruppoDatiFinanziariTest = new GruppoDatiFinanziariTest();
BeanUtils.copyProperties(gruppoDatiFinanziariTest, rowPiano.getDatiFinanziari());
gruppoDatiFinanziariTest.setMutuoTest(mTest);
Set<GruppoDatiFinanziariTest> listaGruppoDatiFinanziariTest = new HashSet<GruppoDatiFinanziariTest>();
listaGruppoDatiFinanziariTest.add(gruppoDatiFinanziariTest);
mTest.setGruppoDatiFinanziari(listaGruppoDatiFinanziariTest);
System.out.println("@@@@gruppoDatiFinanziariTest getTaeg <"+gruppoDatiFinanziariTest.getTaeg()+">");
List<PianoAmmortamento> pianoCalcolato = rowPiano.getPianoAmmortamento();
// loggaPiano(pianoCalcolato);
//ASSOCIO AL MUTUO IL PIANO DI AMMORTAMENTO
Set<PianoAmmortamentoTest> pamTest = new HashSet<PianoAmmortamentoTest>();
PianoAmmortamentoTest rataTest = new PianoAmmortamentoTest();
for(PianoAmmortamento rata : pianoCalcolato){
rataTest = new PianoAmmortamentoTest();
BeanUtils.copyProperties(rataTest, rata);
RataIdTest rataIdTest = new RataIdTest();
BeanUtils.copyProperties(rataIdTest, rata.getRataId());
rataTest.setRataIdTest(rataIdTest);
rataTest.setNumeroMutuo(mTest.getNumeroMutuo());
pamTest.add(rataTest);
}
mTest.setPianoAmmortamento(pamTest);
System.out.println("@@@@CHIAMO gestionePraticaDaoTest.insertMutuo(mTest)");
nuovoMutuo = gestionePraticaDaoTest.insertMutuo(mTest);
GruppoDatiFinanziariTest gdfNuovoMutuo = nuovoMutuo.getGruppoDatiFinanziari().iterator().next();
m = null;