コード例 #1
0
 public IHttpActionResult Put(int id, [FromBody] Mode item)
 {
     if (item != null)
     {
         if (id == item.ID)
         {
             service.Edit(item);
             return(Ok(item));
         }
     }
     return(BadRequest());
 }
コード例 #2
0
 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));
 }