示例#1
0
        public IActionResult Post([FromBody] NeuFinesse.Data.Model.Cart cart)
        {
            if (cart == null)
            {
                return(BadRequest("Cart is null."));
            }

            _dataRepository.Add(cart);
            return(Ok("Item successfully added to cart"));
            //return CreatedAtRoute(
            //      "Get",
            //      new { Id = cart.UserId },
            //      cart);
        }
示例#2
0
        public IActionResult Put(string id, [FromBody] NeuFinesse.Data.Model.Cart cart)
        {
            if (cart == null)
            {
                return(BadRequest("Cart is null."));
            }

            NeuFinesse.Data.Model.Cart cartToUpdate = _dataRepository.Get(id);
            if (cartToUpdate == null)
            {
                return(NotFound("The cart record couldn't be found."));
            }

            _dataRepository.Update(cartToUpdate, cart);
            return(NoContent());
        }