Exemple #1
0
        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);
        }