/// <summary> /// 添加课程章节 /// </summary> /// <param name="lessonName">名称</param> /// <param name="courseID">课程</param> /// <param name="pid">上级ID</param> /// <param name="lessonImg">图片</param> /// <param name="keyWords">关键词</param> /// <param name="description">描述</param> /// <param name="radioURL">视频ID</param> /// <param name="radioSize">视频大小</param> /// <param name="sort">排序</param> /// <param name="operateIP">操作IP</param> /// <param name="operateID">操作人</param> /// <returns></returns> public string AddCourseLesson(string lessonName, string courseID, string pid, string keywords, string description, string radioURL, string radioSize, int sort, string operateIP, string operateID) { object obj = new CourseDAL().AddCourseLesson(lessonName, courseID, pid, keywords, description, radioURL.Trim(), radioSize, sort, operateIP, operateID); if (obj != null && obj != DBNull.Value) { return obj.ToString(); } return string.Empty; }
/// <summary> /// 添加收藏、点赞、分享等 /// </summary> /// <param name="userid">会员ID</param> /// <param name="courseid">课程ID</param> /// <param name="lessonid">章节ID</param> /// <param name="type">UserCourseType 类型</param> /// <param name="operateIP">操作IP</param> /// <param name="operateID">操作ID</param> /// <param name="result">返回状态 1成功 0不成功</param> /// <param name="resultdes">返回字符串</param> /// <returns></returns> public string AddUserCourse(string userid, string courseid, string lessonid, UserCourseType type, string operateIP, string operateID, out int result, out string resultdes) { object obj = new CourseDAL().AddUserCourse(userid, courseid, lessonid, (int)type, operateIP, operateID, out result, out resultdes); if (obj != null && obj != DBNull.Value) { return obj.ToString(); } return string.Empty; }
/// <summary> /// 添加课程 /// </summary> /// <param name="courseName">课程名</param> /// <param name="cid">分类ID</param> /// <param name="courseImg">图片</param> /// <param name="price">单价</param> /// <param name="teacherid">教师ID</param> /// <param name="keyWords">关键词</param> /// <param name="desc">描述</param> /// <param name="operateIP">操作IP</param> /// <param name="operateID">操作人</param> /// <returns></returns> public string AddCourse(string courseName, string cid, string imgURl, double price, string teacherid, int isHot ,int limitLevel,string keyWords, string desc, string operateIP, string operateID) { if (!string.IsNullOrEmpty(imgURl) && imgURl != "/modules/images/default.png") { if (imgURl.IndexOf("?") > 0) { imgURl = imgURl.Substring(0, imgURl.IndexOf("?")); } FileInfo file = new FileInfo(HttpContext.Current.Server.MapPath(imgURl)); imgURl = "/Content/upload_images/" + file.Name; file.MoveTo(HttpContext.Current.Server.MapPath(imgURl)); } object obj = new CourseDAL().AddCourse(courseName, cid, imgURl, price, teacherid, isHot,limitLevel, keyWords, desc, operateIP, operateID); if (obj != null && obj != DBNull.Value) { return obj.ToString(); } return string.Empty; }