/// <summary> /// Initializes a new instance of the CalendarModel class. /// </summary> public CalendarModel() { _Appointments = new AppointmentCollection(this); _Owners = new OwnerCollection(this); _WorkDays = new WorkDayCollection(this); _CalendarWorkDays = new CalendarWorkDayCollection(this); // Initialize default work-days _WorkDays.Add(new WorkDay(DayOfWeek.Monday)); _WorkDays.Add(new WorkDay(DayOfWeek.Tuesday)); _WorkDays.Add(new WorkDay(DayOfWeek.Wednesday)); _WorkDays.Add(new WorkDay(DayOfWeek.Thursday)); _WorkDays.Add(new WorkDay(DayOfWeek.Friday)); }