@SuppressWarnings("unchecked")
public List<MutuoOperazione> cercaMutuoOperazioneAttivo(String codiceMutuoInterno, String codiceFunzione)
throws ImpossibileCercareMutuoOperazioneException {
DetachedCriteria criteria = DetachedCriteria.forClass(MutuoOperazione.class);
Conjunction conj = Restrictions.conjunction();
conj.add(Restrictions.eq("mutuoOperazioneId.legalEntity", legalEntity));
conj.add(Restrictions.eq("mutuoOperazioneId.organizationUnit", organizationUnit));
conj.add(Restrictions.eq("mutuoOperazioneId.codiceMutuoInterno", codiceMutuoInterno));
conj.add(Restrictions.eq("mutuoOperazioneId.codiceFunzione", codiceFunzione));
conj.add(Restrictions.eq("flagAttivo", "S"));
criteria.add(conj);
try {
return (List<MutuoOperazione>) getHibernateTemplate().findByCriteria(criteria);
} catch (DataAccessException e) {