private void tsbAdd_Click(object sender, EventArgs e) { if (txtCourseName.Text == "") { MessageBox.Show("请输入科目名称!"); } else { if (CourseBll.GetCourse(txtCourseName.Text)) { try { CourseBll.CourseAdd(txtCourseName.Text); dataGridView1.DataSource = CourseBll.CourseFillDs().Tables[0]; getcolumn(); MessageBox.Show("添加成功!"); } catch (Exception ee) { MessageBox.Show("添加失败!" + ee); throw; } } else { MessageBox.Show("科目已存在!"); } } }
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 = "只有已上架的课程才能下架" })); } }