public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Schedules = _context.Schedule.ToList(); Schedules2 = new List <ScheduleHelper>(); foreach (Schedule Schedule in Schedules) { ScheduleHelper ScheduleHelp = new ScheduleHelper(); ScheduleHelp.ScheduleID = Schedule.ScheduleID; ScheduleHelp.ListHelper = Schedule.DayOfWeek.ToString() + " " + Schedule.StartTime.ToString("hh:mm tt"); Schedules2.Add(ScheduleHelp); } Class = await _context.Class .Include(c => c.Course) .Include(t => t.Term).FirstOrDefaultAsync(m => m.ClassID == id); if (Class == null) { return(NotFound()); } ViewData["CourseID"] = new SelectList(_context.Course, "CourseID", "Name"); ViewData["TermID"] = new SelectList(_context.Term, "TermID", "TermID"); ViewData["ScheduleID"] = new SelectList(Schedules2, "ScheduleID", "ListHelper"); return(Page()); }
public IActionResult OnGet() { Schedules = _context.Schedule.ToList(); Schedules2 = new List <ScheduleHelper>(); foreach (Schedule Schedule in Schedules) { ScheduleHelper ScheduleHelp = new ScheduleHelper(); ScheduleHelp.ScheduleID = Schedule.ScheduleID; String weekday = ""; if (Schedule.DayOfWeek == 1) { weekday = "Mon"; } else if (Schedule.DayOfWeek == 2) { weekday = "Tue"; } else if (Schedule.DayOfWeek == 3) { weekday = "Wed"; } else if (Schedule.DayOfWeek == 4) { weekday = "Thu"; } else if (Schedule.DayOfWeek == 5) { weekday = "Fri"; } ScheduleHelp.ListHelper = weekday + " " + Schedule.StartTime.ToString("hh:mm tt"); Schedules2.Add(ScheduleHelp); } ViewData["CourseID"] = new SelectList(_context.Course, "CourseID", "Name"); ViewData["TermID"] = new SelectList(_context.Term, "TermID", "TermID"); ViewData["ScheduleID"] = new SelectList(Schedules2, "ScheduleID", "ListHelper"); return(Page()); }