//Delete specific course // GET: /Admin/ManageCourses/DeleteCourse public ActionResult DeleteCourse(int courseId) { logManager.AddEventLog("ManageCoursesController(Admin area) => DeleteCourse ActionResult called(GET)", "ActionResult"); ViewBag.Course = coursesManager.GetSpecificCourse(courseId).CourseName; coursesManager.DeleteCourse(courseId); return(View()); }
public HttpResponseMessage DeleteCourse([FromBody] CourseEntity Course) { HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.InternalServerError); try { CoursesManager courseManager = new CoursesManager(); courseManager.DeleteCourse(Course); response = Request.CreateResponse(HttpStatusCode.OK); } catch (Exception ex) { response.Content = new StringContent($"{GENERIC_ERROR} [{ex.Message}]"); DbLog.LogError("Error in CoursesController", ex); } return(response); }