/// <summary>
        /// Метод возврщает список указанных событий после определённой даты
        /// </summary>
        /// <param name="name"></param>
        /// <param name="date"></param>
        /// <returns></returns>
        public EventPlanning FindEventsAfterDate(string name, DateTime date)
        {
            EventPlanning eventsOnDate = new EventPlanning();

            foreach (Event evnt in eventList)
            {
                if (evnt.date.Ticks > date.Ticks && String.Equals(name, evnt.name))
                {
                    eventsOnDate.CreateEvent(evnt);
                }
            }
            return(eventsOnDate);
        }
        /// <summary>
        /// Находит мероприятия по заданой дате
        /// </summary>
        /// <param name="date"></param>
        /// <returns></returns>
        public EventPlanning FindEventsOnDate(DateTime date)
        {
            EventPlanning eventsOnDay = new EventPlanning();

            foreach (Event evnt in eventList)
            {
                if (evnt.date.DayOfYear == date.DayOfYear)
                {
                    eventsOnDay.CreateEvent(evnt);
                }
            }
            return(eventsOnDay);
        }
 /// <summary>
 /// Метод возвращает количество мероприятий в заданную дату
 /// </summary>
 /// <param name="date"></param>
 /// <returns></returns>
 public static int CountEventsOnDay(EventPlanning eventList, DateTime date)
 {
     return(eventList.CountEventsOnDay(date));
 }