public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } if (Course.CourseId > 0) { _courseRepo.Update(Course); _courseRepo.Commit(); TempData["message"] = "Course updated successfully"; } else { _courseRepo.AddCourse(Course); _courseRepo.Commit(); TempData["message"] = "Course Added successfully"; } return(RedirectToPage("./AllCourses")); }
public IActionResult OnGet(int courseId) { Course = _courseRepo.GetCourseById(courseId); if (Course == null) { return(RedirectToPage("./NotFound")); } _courseRepo.DeleteCourse(courseId); _courseRepo.Commit(); Message = "Course deleted successfully"; return(RedirectToPage("./AllCourses")); }