public IList<ModelloLetteraTestoDTO> GetModelliCertificazioneByAzienda(UserInfo userinfo) { var windsorRep = new WindsorConfigRepository(); try { windsorRep.BeginTransaction(userinfo); var rep = new ModelloRepository(userinfo, windsorRep); var item = rep.GetByAziendaTipo(userinfo.Azienda, new List<TipoModelloLetteraTestoEnum> {TipoModelloLetteraTestoEnum.Certificazione}); windsorRep.Commit(); return item; } catch (Exception ex) { _log.Error("Errore nella esecuzione della funzione - " + Utility.GetMethodDescription() + " - azienda:" + userinfo.Azienda, ex); windsorRep.Rollback(); throw; } }