public ActionResult Create(Person person) { if (ModelState.IsValid) { db.People.Add(person); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.BuildingId = new SelectList(db.Buildings, "Id", "Name", person.BuildingId); ViewBag.LocationId = new SelectList(db.Locations, "Id", "Name", person.LocationId); return View(person); }
public ActionResult Edit(Person person) { if (ModelState.IsValid) { db.Entry(person).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.BuildingId = new SelectList(db.Buildings, "Id", "Name", person.BuildingId); ViewBag.LocationId = new SelectList(db.Locations, "Id", "Name", person.LocationId); return View(person); }