コード例 #1
0
 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));
 }
コード例 #2
0
 public bool Delete(TestsAndExams entity)
 {
     _db.TestsAndExams.Remove(entity);
     return(Save());
 }
コード例 #3
0
 public bool Update(TestsAndExams entity)
 {
     _db.TestsAndExams.Update(entity);
     return(Save());
 }
コード例 #4
0
 public bool Create(TestsAndExams entity)
 {
     _db.TestsAndExams.Add(entity);
     return(Save());
 }