public ActionResult GroupDetail(int id) { CourseGroupTitle Ctg = db.CourseGroupTitle.Where(c => c.Id == id).FirstOrDefault(); ViewBag.ctg = Ctg; List <TitleContent> listTitleContent = db.TitleContent.Where(tc => tc.CourseGroupTitleId == id).OrderBy(t => t.FromDate).ToList(); return(View(listTitleContent)); }
public ActionResult AddGroup(FormCollection form) { StudentInfo sInfo = db.StudentInfo.Where(s => s.Id == studentId).FirstOrDefault(); CourseGroupTitle Cgt = new CourseGroupTitle(); Cgt.CourseGroupCreatId = sInfo.Id; Cgt.CourseGroupCreatAcount = sInfo.Account; Cgt.CourseGroupCreatName = form["Title"]; Cgt.Content = form["Content"]; Cgt.CourseId = Convert.ToInt32(form["teacher"]); Cgt.CreatTime = DateTime.Now.ToLongDateString() + DateTime.Now.ToShortTimeString(); mHelp.Add <CourseGroupTitle>(Cgt); return(RedirectToAction("GroupIndex")); }
public string DeleteTitle(int id) { CourseGroupTitle Cgt = new CourseGroupTitle() { Id = id }; ModelHelpers Mhelp = new ModelHelpers(); Mhelp.Del <CourseGroupTitle>(Cgt); List <CourseGroupTitle> listCgt = db.CourseGroupTitle.OrderBy(g => g.CreatTime).ToList(); ViewBag.listCgt = listCgt; JavaScriptSerializer jss = new JavaScriptSerializer(); string jsonStr = jss.Serialize(listCgt); return(jsonStr); }