コード例 #1
0
ファイル: CalendarController.cs プロジェクト: jczmut/EGUI
        public IActionResult ShowCalendar(int year, int month)
        {
            CalendarViewModel toShow = new CalendarViewModel();

            toShow.Year                = year;
            toShow.Month               = month;
            toShow.StartingDay         = ((int)new DateTime(year, month, 1).DayOfWeek + 6) % 7; // 0-monday, not sunday
            toShow.NumberOfDays        = DateTime.DaysInMonth(year, month);
            toShow.MonthName           = new CultureInfo("en-US").DateTimeFormat.MonthNames[month - 1];
            toShow.DaysOfTheMonthArray = toShow.GetArrayOfDays();
            toShow.Events              = Database.CreateEventsDatabase(year, month);
            return(View(toShow));
        }