//加入课程分部视图 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)); }
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)); }
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(); }