Пример #1
0
        public ActionResult Edit(int id)
        {
            var response = this.ModelService.GetUser(id);
            var user = response.Result;

            var model = new EditViewModel()
            {
                User = user
            };
            return View(model);
        }
Пример #2
0
        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");
        }
Пример #3
0
 public ActionResult New()
 {
     var model = new EditViewModel()
     {
         User = new Structure.Models.User()
     };
     return View("Edit", model);
 }