public async Task AddBasketDrinkItemAsync(string basketId, int quantity, string drinkId) { var basketDrink = new BasketDrink() { BasketId = basketId, Quantity = quantity, DrinkId = drinkId, }; await this.basketDrinkRepository.AddAsync(basketDrink); await this.basketDrinkRepository.SaveChangesAsync(); }
// Adding quantity to existing drink public async Task AddQuantityToExistingDrinkAsync(BasketDrink basketDrink, int quantity) { basketDrink.Quantity += quantity; await this.basketDrinkRepository.SaveChangesAsync(); }