/// <summary> /// 删除课程 /// </summary> /// <param name="categoy"></param> /// <returns></returns> public JsonResult DeleteCourse(string courseid) { bool bl = new KaoAKao.Business.CourseBusiniss().DeleteCourse(courseid, OperateIP, CurrentManager.Number); JsonDictionary.Add("Status", bl); return new JsonResult() { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }
/// <summary> /// 添加课程章节 /// </summary> /// <param name="categoy"></param> /// <returns></returns> public JsonResult SaveCourseLesson(string lesson) { JavaScriptSerializer serializer = new JavaScriptSerializer(); KaoAKao.Entity.LessonEntity model = serializer.Deserialize<KaoAKao.Entity.LessonEntity>(lesson); string id = string.Empty; if (string.IsNullOrEmpty(model.LessonID)) { id = new KaoAKao.Business.CourseBusiniss().AddCourseLesson(model.LessonName, model.CourseID, model.PID, model.Keywords, model.Description, model.RadioURL, model.RadioSize, model.Sort.Value, OperateIP, CurrentManager.Number); } else { if (new KaoAKao.Business.CourseBusiniss().EditCourseLesson(model.LessonID, model.LessonName, model.CourseID, model.PID, model.Keywords, model.Description, model.RadioURL, model.RadioSize, model.Sort.Value, OperateIP, CurrentManager.Number)) { id = model.LessonID; } } JsonDictionary.Add("ID", id); return new JsonResult() { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }
/// <summary> /// 添加课程 /// </summary> /// <param name="categoy"></param> /// <returns></returns> public JsonResult SaveCourse(string course) { JavaScriptSerializer serializer = new JavaScriptSerializer(); KaoAKao.Entity.CourseEntity model = serializer.Deserialize<KaoAKao.Entity.CourseEntity>(course); string CourseID = string.Empty; if (string.IsNullOrEmpty(model.CourseID)) { CourseID = new KaoAKao.Business.CourseBusiniss().AddCourse(model.CourseName, model.CategoryID, model.ImgURL, 0, model.TeacherID, model.IsHot.Value, model.LimitLevel.Value, model.Keywords, model.Description, OperateIP, CurrentManager.Number); } else { if (new KaoAKao.Business.CourseBusiniss().EditCourse(model.CourseID, model.CourseName, model.CategoryID, model.ImgURL, 0, model.TeacherID, model.IsHot.Value, model.LimitLevel.Value, model.Keywords, model.Description, OperateIP, CurrentManager.Number)) { CourseID = model.CourseID; } } JsonDictionary.Add("ID", CourseID); return new JsonResult() { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }
/// <summary> /// 添加课程分类 /// </summary> /// <param name="categoy"></param> /// <returns></returns> public JsonResult SaveCourseCategoy(string categoy) { JavaScriptSerializer serializer = new JavaScriptSerializer(); KaoAKao.Entity.CourseCategoryEntity model = serializer.Deserialize<KaoAKao.Entity.CourseCategoryEntity>(categoy); string CategoryID = string.Empty; if (string.IsNullOrEmpty(model.CategoryID)) { CategoryID = new KaoAKao.Business.CourseBusiniss().AddCourseCategoy(model.CategoryName, model.PID, "", model.KeyWords, model.Description, OperateIP, CurrentManager.Number); } else { if (new KaoAKao.Business.CourseBusiniss().EditCourseCategoy(model.CategoryID, model.CategoryName, model.PID, "", model.KeyWords, model.Description, OperateIP, CurrentManager.Number)) { CategoryID = model.CategoryID; } } JsonDictionary.Add("ID", CategoryID); return new JsonResult() { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }
/// <summary> /// 编辑章节排序 /// </summary> /// <param name="categoy"></param> /// <returns></returns> public JsonResult EditLessonSort(string lessonid, string sort) { int i = 0; int.TryParse(sort, out i); bool bl = new KaoAKao.Business.CourseBusiniss().EditLessonSort(lessonid, i); JsonDictionary.Add("Status", bl); return new JsonResult() { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; }