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