public ActionResult UpdateCartItem(int id, [FromBody] CartItemUpdateDto cartItemUpdateDto) { var isUpdated = this._cartItemService.UpdateCartItem(id, cartItemUpdateDto); if (!isUpdated) { return(this.BadRequest()); } return(this.NoContent()); }
public bool UpdateCartItem(int id, CartItemUpdateDto cartItemUpdateDto) { CartItem existingCartItem = this._repository.GetById(id); if (existingCartItem == null) { return(false); } this._mapper.Map(cartItemUpdateDto, existingCartItem); this._repository.Update(existingCartItem); this._repository.SaveChanges(); return(true); }