protected ItemDTO UpdateItem(int id, ItemDTO item) { _logger.LogInformation($"Start: Updating OrderItem {id}, {item}"); ItemDTO itemDto = _itemLogc.UpdateItem(id, item); _logger.LogInformation($"Complete: Updated OrderItems {id}, {itemDto}"); return(itemDto); }
public HttpResponseMessage Put(int id, [FromBody] ItemEntity item) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Model state is invalid")); } if (id != item.Id) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Id is not correct")); } if (id > 0) { if (_itemServices.UpdateItem(id, item) == true) { return(Request.CreateResponse(HttpStatusCode.OK)); } } return(Request.CreateResponse(HttpStatusCode.NotFound)); }