public ActionResult Edit(UserEditVM model) { ViewBag.Breadcrumb = new Breadcrumb("user", "edit", model.Name); if (ModelState.IsValid) { var result = userDm.Edit(model); if (result == null) { ModelState.AddModelError("", "Ошибка при сохранении"); return(View()); } return(RedirectToAction("Index")); } else { return(View()); } }
public IHttpActionResult Put(int id, [FromBody] UserEditVM user) { if (ModelState.IsValid) { if (userDm.GetUserByID(id) == null) { return(NotFound()); } else { userDm.Edit(user); return(Ok()); } } else { return(BadRequest("User not valid")); } }