Exemplo n.º 1
0
        public IActionResult AddAssignmentPage()
        {
            AddAssignmentPageViewModel myModel = new AddAssignmentPageViewModel
            {
                CourseList        = db.Courses,
                AvailableKeywords = db.Keywords
            };

            return(View(myModel));
        }
Exemplo n.º 2
0
        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)));
            }
        }