public async Task <IActionResult> AddCartItemAsync([FromRoute] long userID, [FromBody] XAddCartItemRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } if (!await mCartService.AddCartItemAsync(userID, request.ProductID.Value)) { return(NotFound()); } return(Ok()); }
public async Task <bool> AddCartItemAsync(long userID, XAddCartItemRequest request) { return(await mCartService.AddCartItemAsync(userID, request.ProductID.Value)); }