public async Task <IActionResult> UpdateItem(int id, [FromBody] ItemDto item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var itemInDb = await _itemLogic.Update(id, item); if (itemInDb == null) { return(NotFound()); } return(Ok(item)); }
public async Task <IActionResult> EditHandler(Item item) { await _itemLogic.Update(item.Id, item); return(RedirectToAction("Index")); }
public async void Put(int id, [FromBody] Item item) { return(await _logic.Update(item)); }