public ActionResult FinishGroup(int id) { using (var db = new ATinformContainer()) { var group = db.GroupSet.Find(id); group.FinishDate = DateTime.Now; group.Finished = true; db.Entry(group).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult StartGroup(int id) { using (var db = new ATinformContainer()) { string curUser = User.Identity.GetUserId(); var group = db.GroupSet.Find(id); group.Curator = db.AtUserSet.Where(elm => elm.AspNetID == curUser).First(); group.StartDate = DateTime.Now; group.Started = true; db.Entry(group).State = System.Data.Entity.EntityState.Modified; var helloContent = new Content { Group = group, PostedDate = DateTime.Now, AtUser = group.Curator, PostTheme = "Приветствуем Вас на нашем курсе!" }; helloContent.Text = "<p>Приветствуем Вас на курсе " + group.Course.Name + "! На данной странице куратор будет публиковать учебные материалы, вебинары и их расписание, а также другие новости, связанные с прохождением курса. Желаем Вам продуктивно провести время!</p><br>С уважением, учебный центр ГК «АТ-информ»."; db.ContentSet.Add(helloContent); db.SaveChanges(); return(RedirectToAction("SelectedCourse/" + group.Id)); } }