Ejemplo n.º 1
0
        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 });
        }
Ejemplo n.º 2
0
        /// <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));
        }
Ejemplo n.º 3
0
        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 });
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
 /// <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));
 }
Ejemplo n.º 6
0
 public static bool Add(self_teacher info, out string errmsg)
 {
     return(OrmClass.AutoSqlExecute(info, "insert", out errmsg));
 }