public ActionResult Create(Activity activity) { if (ModelState.IsValid) { db.Activities.Add(activity); db.SaveChanges(); return RedirectToAction("Index"); } var viewModel = new ActivityViewModel(db.Subjects.OrderBy(s => s.Name)) { Activity = activity }; return View(viewModel); }
public ActionResult Edit(Activity activity) { if (ModelState.IsValid) { db.Entry(activity).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } var viewModel = new ActivityViewModel(db.Subjects.OrderBy(s => s.Name)) { Activity = activity }; return View(viewModel); }
// // GET: /Activity/Create public ActionResult Create() { var viewModel = new ActivityViewModel(db.Subjects.OrderBy(s => s.Name)); return View(viewModel); }
// // GET: /Activity/Edit/5 public ActionResult Edit(long id = 0) { Activity activity = db.Activities.Find(id); if (activity == null) { return HttpNotFound(); } var viewModel = new ActivityViewModel(db.Subjects.OrderBy(s => s.Name)) { Activity = activity }; return View(viewModel); }