public IHttpActionResult Put(int id, [FromBody] Mode item) { if (item != null) { if (id == item.ID) { service.Edit(item); return(Ok(item)); } } return(BadRequest()); }
public ActionResult Edit(Mode model) { if (string.IsNullOrEmpty(model.Description)) { ModelState.AddModelError("Description", "Описание должно быть заполнено"); } if (string.IsNullOrEmpty(model.Status)) { ModelState.AddModelError("Status", "Статус должен быть заполнен"); } if (ModelState.IsValid) { service.Edit(new Mode { ID = model.ID, Description = model.Description, Status = model.Status }); return(RedirectToAction("Index", "Mode")); } return(View(model)); }