コード例 #1
0
        public ActionResult AddRemoveResources()
        {
            List <CalendarRes> calendarCollections = new List <CalendarRes>();

            calendarCollections.Add(new CalendarRes {
                CalendarName = "My Calendar", CalendarId = 1, CalendarColor = "#c43081"
            });
            ViewBag.Calendars = calendarCollections;

            ScheduleData data = new ScheduleData();
            List <ScheduleData.ResourceEventsData> holidayData  = data.GetHolidayData();
            List <ScheduleData.ResourceEventsData> birthdayData = data.GetBirthdayData();
            List <ScheduleData.ResourceEventsData> companyData  = data.GetCompanyData();
            List <ScheduleData.ResourceEventsData> personalData = data.GetPersonalData();

            ViewBag.datasource = holidayData.Concat(birthdayData).Concat(companyData).Concat(personalData);

            List <ScheduleViewsModel> viewOption = new List <ScheduleViewsModel>()
            {
                new ScheduleViewsModel {
                    Option = Syncfusion.EJ2.Schedule.View.Month
                }
            };

            ViewBag.view = viewOption;

            string[] resources = new string[] { "Calendars" };
            ViewBag.Resources = resources;

            return(View());
        }