예제 #1
0
 public static void RemoveEvent(this MonthContainer monthContainer, ICalendarViewEvent calendarViewEvent) =>
 monthContainer._currentMonth.RemoveEvent(calendarViewEvent);
예제 #2
0
 public static void RemoveEvent(this Day day, ICalendarViewEvent @event)
 {
     day.Events.Remove(@event);
 }
예제 #3
0
 public static void AddEvent(this Day day, ICalendarViewEvent @event)
 {
     day.Events.Add(@event);
 }
예제 #4
0
        public static void RemoveEvent(this Month month, ICalendarViewEvent calendarViewEvent)
        {
            var eventDate = calendarViewEvent.StartDateTime.Date;

            month.Days.FirstOrDefault(day => day.DateTime.Date.Equals(eventDate))?.RemoveEvent(calendarViewEvent);
        }