return pianoIas;
}
public IntestazioneMutuoStampa getIntestazioneStampaByNrMutuo(long numeroMutuo) {
IntestazioneMutuoStampa intestazione = null;
StringBuffer query = new StringBuffer();
query.append(" SELECT ");
query.append(" INITCAP( INDMUTUO.CA02_DSC_INDIRIZZO ) dscindirizzo, ");
query.append(" INITCAP( INDMUTUO.CA02_IND_PRESSO ) indpresso, ");
query.append(" INITCAP( INDMUTUO.CA02_FRAZIONE ) frazione, ");
query.append(" INITCAP( INDMUTUO.CA02_INDIRIZZO ) indirizzo, ");
query.append(" INDMUTUO.CA02_CAP, ");
query.append(" INITCAP( TAB_LOCALITA.SV04_DSC_LOCALITA ) dsclocalita, ");
query.append(" TAB_LOCALITA.SV04_COD_PROVINCIA, ");
query.append(" INDMUTUO.CA02_COD_LOCALITA, ");
query.append(" INDMUTUO.CA02_NR_MUTUO, ");
query.append(" INDMUTUO.CA02_NR_INDIRIZZO ");
query.append(" FROM ");
query.append(" INDMUTUO, TAB_LOCALITA ");
query.append(" WHERE ");
query.append(" ( INDMUTUO.CA02_COD_LOCALITA = TAB_LOCALITA.SV04_COD_LOCALITA (+) ) AND ");
query.append(" ( INDMUTUO.CA02_DT_FINE_VALIDITA IS NULL ) AND ");
query.append(" ( INDMUTUO.CA02_NR_MUTUO = :numeroMutuo ) ");
Object[] args = {numeroMutuo};
SqlRowSet rs = getJdbcTemplate().queryForRowSet(query.toString(), args);
if( rs != null )
intestazione = new IntestazioneMutuoStampa();
while(rs.next()){
intestazione.setDescIndirizzo(rs.getString("dscindirizzo"));
intestazione.setIndirizzoPresso(rs.getString("indpresso"));
intestazione.setFrazione(rs.getString("frazione"));
intestazione.setIndirizzo(rs.getString("indirizzo"));
intestazione.setCap(rs.getString("CA02_CAP"));
intestazione.setDescLocalita(rs.getString("dsclocalita"));
intestazione.setCodiceProvincia(rs.getString("SV04_COD_PROVINCIA"));
intestazione.setCodiceLocalita(rs.getString("CA02_COD_LOCALITA"));
intestazione.setNumeroMutuo(rs.getLong("CA02_NR_MUTUO"));
intestazione.setNumeroIndirizzo(rs.getLong("CA02_NR_INDIRIZZO"));
}
return intestazione;
}