Пример #1
0
        //加入课程分部视图
        public ActionResult JoinCourse(int?id, bool?join)
        {
            int userid = 0;

            if (Session["userid"] != null)
            {
                userid = (int)Session["userid"];
            }
            Add_Course add = dbContext.Add_Course.Where(b => b.UserId == userid && b.CourseId == id).FirstOrDefault();

            //判断课程是否被加入
            if (add != null)
            {
                join = true;
            }
            else
            {
                Add_Course a = new Add_Course()
                {
                    UserId   = userid,
                    CourseId = (int)id
                };
                dbContext.Add_Course.Add(a);
            }
            dbContext.SaveChanges();
            var c1    = courseManager.GetCourseById1(id);
            var model = new CourseViewModel()
            {
                coursetable = c1
            };

            return(PartialView(model));
        }
Пример #2
0
        public ActionResult Datails(int?id, bool?join, int?teacherid)
        {
            int userid = 0;

            if (Session["userid"] != null)
            {
                userid = (int)Session["userid"];
            }
            bool coll = false;
            //var v1 = videoManager.GetVideoById(videoid);
            var a1   = classManager.GetCourseById(id);
            var c1   = courseManager.GetCourseById1(id);
            var t1   = teacherManager.GetTeacher(teacherid);
            var new1 = courseManager.GetNewCourse().Take(4);

            ViewBag.num = dbContext.Comment_Course.Where(b => b.Course_Id == id).Count();

            //Course c = dbContext.Course.Include("User").Where(b => b.CourseID == id).FirstOrDefault();
            Add_Course add1 = dbContext.Add_Course.Where(b => b.UserId == userid && b.CourseId == id).FirstOrDefault();
            Add_Course add  = dbContext.Add_Course.Where(b => b.UserId == userid && b.CourseId == id).FirstOrDefault();
            Collect    co   = dbContext.Collect.Where(b => (b.User_Id == userid && b.Course_Id == id)).FirstOrDefault();

            //判断课程是否被收藏
            if (co != null)
            {
                coll = true;
            }
            //判断课程是否被加入
            if (add != null)
            {
                join = true;
            }
            else
            {
                join = false;
                Add_Course a = new Add_Course()
                {
                    UserId   = userid,
                    CourseId = (int)id
                };
            }
            dbContext.SaveChanges();
            var model = new CourseViewModel()
            {
                coursetable = c1, isC = coll, isJ = (bool)join, /*video = v1,*/ courseclass = a1, teachers = t1, GetNewCourse = new1
            };

            return(View(model));
        }
Пример #3
0
        private void M020201_ItemClick(object sender, ItemClickEventArgs e)
        {
            Add_Course add = new Add_Course();

            add.ShowDialog();
        }
        private void M0201_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Add_Course add = new Add_Course();

            add.ShowDialog();
        }