public ActionResult Create() { ViewBag.AddressID = new SelectList(db.Addresses, "AddressID", "StreetAddress1"); ViewBag.Creator = new SelectList(db.Users, "UserID", "LastName"); var e = new Event { Address = new Address() }; return View(e); }
public ActionResult Create(Event e) { if (ModelState.IsValid) { e.Creator = WebProfile.Current.UserId; db.Events.Add(e); db.SaveChanges(); return RedirectToAction("Index"); } return View(e); }
public ActionResult Edit(Event e) { if (ModelState.IsValid) { if (e.Creator == WebProfile.Current.UserId) { db.Entry(e).State = EntityState.Modified; db.SaveChanges(); } return RedirectToAction("Index"); } return View(e); }