public static IEnumerable<IGrouping<int, VersamentoSoggettoDTO>> GetVersamenti(int azienda) { var service = new SferaService(); var info = new UserInfo(0, azienda); var condomino = (SoggettoCondominioDTO)HttpContext.Current.Session["condomino"]; if (condomino != null) { var versamenti = service.GetVersamentiByPersonaCondominio(condomino.IdCondominio, ((PersonaDTO)HttpContext.Current.Session["utente"]).ID, info); return versamenti.GroupBy(item => item.IdEsercizio); } return new BindingList<IGrouping<int, VersamentoSoggettoDTO>>(); }