private async void serveCoffe() { SelectedDrink.SugarQty = SugarQty; Drink drink = SelectedDrink.GetDrinkFromModel(); await this.dataService.SaveLastUserDrinkAsync(drink, CurrentUser.UsrID); IsGoodByeVisible = true; await Task.Delay(10000); IsGoodByeVisible = false; navService.NavigateTo(ViewModelLocator.LOGIN_VIEW); }
public void SelectDrink(long drinkId) { var selectedDrink = dbContext.SelectedDrinks.FirstOrDefault(d => d.DrinkId == drinkId); if (selectedDrink == null) { selectedDrink = new SelectedDrink { DrinkId = drinkId }; dbContext.SelectedDrinks.Add(selectedDrink); } else { dbContext.SelectedDrinks.Remove(selectedDrink); } dbContext.SaveChanges(); }