public IActionResult AddTestOrExam(TestAndExamVM model) { if (ModelState.IsValid) { var user = _userManager.GetUserAsync(User).Result; var newTestOrExam = new TestsAndExams { CourseId = model.CourseId, TestOrExamName = model.TestOrExamName, Total = model.Total }; var isCreated = _testsAndExamsRepository.Create(newTestOrExam); if (isCreated) { return(RedirectToAction("FacilitatorCourses", new { userId = user.Id })); } else { return(View("Error", "Home")); } } ModelState.AddModelError("", "Please fill out the form appropriately"); return(View(model)); }
public bool Delete(TestsAndExams entity) { _db.TestsAndExams.Remove(entity); return(Save()); }
public bool Update(TestsAndExams entity) { _db.TestsAndExams.Update(entity); return(Save()); }
public bool Create(TestsAndExams entity) { _db.TestsAndExams.Add(entity); return(Save()); }