public IActionResult AddAssignmentPage() { AddAssignmentPageViewModel myModel = new AddAssignmentPageViewModel { CourseList = db.Courses, AvailableKeywords = db.Keywords }; return(View(myModel)); }
public IActionResult AddAssignmentPage(AddAssignmentPageViewModel vm) { if (ModelState.IsValid) { Assignment assignment = new Assignment { Priority = vm.Priority, DueDate = vm.DueDate, CourseId = vm.CourseId, Title = vm.Title, Notes = vm.Notes }; //Debug.WriteLine(vm.Keywords); db.Assignments.Add(assignment); db.SaveChanges(); return(View("AssignmentsTracker", db.Assignments.Where(a => a.Completed == 1).OrderByDescending(a => a.DueDate))); } else { return(View("AssignmentsTracker", db.Assignments.Where(a => a.Completed == 1).OrderByDescending(a => a.DueDate))); } }