示例#1
0
        private static List <EventDate> GetEvents(string country, CalendariumConfiguration calculated, int year, CalendarEnum calendar = CalendarEnum.Default)
        {
            var dates = calculated.GetDates(year, country, calendar);
            List <EventDate> _events = new List <EventDate>();

            foreach (var _date in dates)
            {
                foreach (var _event in _date.Value.Events)
                {
                    _events.Add(_event);
                }
            }
            return(_events.OrderBy(c => c.Date.OriginalDate).ThenByDescending(c => c.Name).ToList());
        }