public List <FifaModeles.ChampionnatsModele> ListAll() { List <FifaModeles.ChampionnatsModele> lch = new List <FifaModeles.ChampionnatsModele>(); using (FifaManagerEphecEntities ctx = new FifaManagerEphecEntities(_Connection)) { try { foreach (Championnats_GetAll_Result champ in ctx.Championnats_GetAll()) { FifaModeles.ChampionnatsModele ch = new FifaModeles.ChampionnatsModele(); ch.championnatId = champ.championnatId; ch.annee = champ.annee; ch.lastUpdate = champ.lastUpdate; lch.Add(ch); } } catch (Exception ex) { if (ex.InnerException != null && ex.InnerException is SqlException) { TechnicalError oErreur = new TechnicalError((SqlException)ex.InnerException); throw oErreur; } else { throw ex; } } } return(lch); }