public ActionResult Edit(int id) { var response = this.ModelService.GetUser(id); var user = response.Result; var model = new EditViewModel() { User = user }; return View(model); }
public ActionResult Edit(EditViewModel model) { var response = this.ModelService.SaveUser(model.User); if (response.HasError) { TempData["Error"] = "Could not save user."; return View(model); } TempData["Success"] = model.User.Name + " was successfully saved."; return this.RedirectToAction("Index"); }
public ActionResult New() { var model = new EditViewModel() { User = new Structure.Models.User() }; return View("Edit", model); }