public ActionResult DeleteCourse(int courseId) { CourseBll bll = new CourseBll(); var course = bll.GetCourse(courseId); if (course.Ycs_Status != (int)CourseStatusEnum.已关闭) { return(Json(new JsonSimpleResponse { State = false, ErrorMsg = "只有已关闭的课程才能删除" })); } bll.UpdateStatus( courseId, CourseStatusEnum.已删除, CourseActionEnum.除, CurrentUserID); return(Json(new SuccessJsonResponse())); }
public ActionResult CloseCourse(int courseId) { CourseBll bll = new CourseBll(); var course = bll.GetCourse(courseId); if (course.Ycs_Status == (int)CourseStatusEnum.已上架) { return(Json(new JsonSimpleResponse { State = false, ErrorMsg = "已上架的课程不能关闭" })); } bll.UpdateStatus( courseId, CourseStatusEnum.已关闭, CourseActionEnum.关闭, CurrentUserID); return(Json(new SuccessJsonResponse())); }
public ActionResult StopTrading(int courseId) { CourseBll bll = new CourseBll(); var course = bll.GetCourse(courseId); if (course.Ycs_Status == (int)CourseStatusEnum.已上架) { bll.UpdateStatus( courseId, CourseStatusEnum.已下架, CourseActionEnum.架, CurrentUserID); return(Json(new SuccessJsonResponse())); } else { return(Json(new JsonSimpleResponse { State = false, ErrorMsg = "只有已上架的课程才能下架" })); } }