public ActionResult Edit(Guid id) { var item = facade.GetById(id); var model = new VMPerson() { Id = item.Id, LastName = item.LastName, FirstName = item.FirstName, Age = item.Age, }; return View(model); }
public ActionResult Edit(VMPerson item) { try { facade.Update(item); } catch (ConcurrencyException err) { ViewBag.error = err.Message; ModelState.AddModelError("", err.Message); return View(); } return RedirectToAction("Index"); }
public ActionResult Add(VMPerson item) { facade.Save(item); return RedirectToAction("Index"); }