public async Task CreateCartAsync(cartModels obj)
        {
            var store = _mapper.Map <cartModels, Cart>(obj);
            await _unitOfWork.Cart.AddAsync(store);

            await _unitOfWork.CompleteAsync();
        }
        public async Task UpdateCartAsync(cartModels obj)
        {
            var cart = await _unitOfWork.Cart.GetByAsync(obj.Idcart);

            if (cart == null)
            {
                return;
            }

            _mapper.Map <cartModels, Cart>(obj, cart);

            await _unitOfWork.CompleteAsync();
        }
 public async Task PutCart(cartModels cart)
 {
     await _service.UpdateCartAsync(cart);
 }
 public async Task PostCart(cartModels cart)
 {
     await _service.CreateCartAsync(cart);
 }