Beispiel #1
0
        /// <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 };
        }
Beispiel #2
0
        /// <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 };
        }
Beispiel #3
0
        /// <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 };
        }
Beispiel #4
0
        /// <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 };
        }
Beispiel #5
0
        /// <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 };
        }