Пример #1
0
        public async Task UpdateItemsInUserCartAsync(Models.API.UserCart userCart)
        {
            if (userCart == null)
            {
                throw new ArgumentNullException();
            }

            if (userCart.ItemIds == null && userCart.ItemRentalIds == null)
            {
                throw new ArgumentNullException();
            }

            await userCartDataService.UpdateUserCartAsync(userCart);
        }
Пример #2
0
        public async Task SaveUserCartAsync(Models.API.UserCart userCart)
        {
            if (userCart == null)
            {
                throw new ArgumentNullException();
            }

            if (userCart.ItemIds == null)
            {
                throw new ArgumentNullException();
            }

            await userCartDataService.SaveUserCartAsync(userCart);
        }