ActivEarth.DAO.BadgeDAO.GetAllBadges C# (CSharp) Метод

GetAllBadges() публичный статический Метод

public static GetAllBadges ( ) : IEnumerable
Результат IEnumerable
        public static IEnumerable<Badge> GetAllBadges()
        {
            using (SqlConnection connection = ConnectionManager.GetConnection())
            {
                var data = new ActivEarthDataProvidersDataContext(connection);
                var badges = (from c in data.BadgeDataProviders
                              select new Badge
                                         {
                                             ID = c.id,
                                             UserID = c.user_id,
                                             StatisticBinding = (Statistic) c.statistic,
                                             Level = c.badge_level,
                                             Progress = c.progress
                                         });

                foreach (var badge in badges)
                {
                    LoadExternalBadgeData(badge);
                }

                return badges.AsEnumerable();
            }
        }