protected AnnouncementMonthCalendarViewData(DateTime date, bool isCurrentMonth , IList <ClassAnnouncement> classAnnouncements, IList <LessonPlan> lessonPlans , IList <AdminAnnouncement> adminAnnouncements, IList <SupplementalAnnouncement> supplementalAnnouncements, IList <ClaimInfo> claims) : base(date, isCurrentMonth) { Announcements = ClassAnnouncementViewData.Create(classAnnouncements, claims); LessonPlans = LessonPlanViewData.Create(lessonPlans); AdminAnnouncements = AdminAnnouncementViewData.Create(adminAnnouncements); SupplementalAnnouncements = SupplementalAnnouncementViewData.Create(supplementalAnnouncements); }
protected AnnouncementCalendarWeekViewData(DateTime date, IList <AnnouncementPeriodViewData> announcementPeriods, IList <AdminAnnouncement> adminAnnouncements) : base(date) { AnnouncementPeriods = announcementPeriods; AdminAnnouncements = AdminAnnouncementViewData.Create(adminAnnouncements); }