public object GetCourssDetail(int teacherid) { string errmsg = null; int total = 0; self_teacher courseinfo = teacherDAL.GetInfo(teacherid, out errmsg); return(new { courses = courseinfo, msg = errmsg }); }
/// <summary> /// 订单管理 删除 /// </summary> public static bool Delete(string id, out string errmsg) { self_teacher course = new self_teacher() { seqid = Convert.ToInt32(id) }; return(OrmClass.AutoSqlExecute(course, "delete", out errmsg)); }
public object GetCourssDetail(int courseid) { string errmsg = null; int total = 0; //生成测试数据代码 if (ConfigurationManager.AppSettings["createdata"].ToString().Equals("yes")) { self_teacher test_teacher = new self_teacher() { abstracts = "好老师", title = "王老师", source = "4小", grade = "初中", subject = "语文" }; self_course test_course = new self_course() { subject = 2, seqid = 1, source = "img/1/240-240/hx0001.jpg", abstracts = "不错的视频", title = "测试的视频", teachername = "王老师", s_prise = 20 }; List <self_video> test_videos = new List <self_video>(); for (int i = 0; i < 5; i++) { test_videos.Add(new self_video() { subject = 2, seqid = 1, source = "img/1/240-240/hx0001.jpg", abstracts = "不错的视频", title = "测试的视频", s_price = 20 }); } return(new { course = test_course, teacher = test_teacher, videos = test_videos }); } //这里需要进行3次数据库操作,获取课程,获取老师,获取视频 //待完成代码 List <QueryModel> parms = new List <QueryModel>(); parms.Add(new QueryModel() { name = "seqid", exp = "and", value = courseid.ToString() }); self_course courseinfo = courseDAl.GetCourseByPaging(parms, false, 0, 1, true, out total, out errmsg).FirstOrDefault(); return(new { courses = courseinfo, msg = errmsg }); }
public void TestInsertTeacher() { self_teacher teacher = new self_teacher() { thumbnail = "F:\\", title = "教师1", abstracts = "高级讲师", createdtime = DateTime.Now, status = 4, grade = "一年级", subject = "物理", hits = 100 }; string errmsg = ""; teacherDAL.Add(teacher, out errmsg); Equals(errmsg != null); }
/// <summary> /// 订单管理 更新数据 /// </summary> /// <param name="self_course">要更新的订单管理对象</param> /// <param name="errmsg">错误信息</param> /// <returns>返回对象</returns> public static bool Update(self_teacher info, out string errmsg) { return(OrmClass.AutoSqlExecute(info, "update", out errmsg)); }
public static bool Add(self_teacher info, out string errmsg) { return(OrmClass.AutoSqlExecute(info, "insert", out errmsg)); }