async void lvwFavorites_Itemseleceted(object sender, SelectedItemChangedEventArgs e) { DrinkLocal selectedCocktail = e.SelectedItem as DrinkLocal; RootObjectDrinks Cocktail = await CocktailManager.GetCocktailsById(selectedCocktail.idDrink); Navigation.PushAsync(new DetailPage(Cocktail)); }
public Task <int> DeleteItemAsync(DrinkLocal item) { var drink = database.Table <DrinkLocal>().Where(i => i.idDrink == item.idDrink).FirstOrDefaultAsync(); //if(drink.Result.idDrink == item.idDrink) var result = drink.Result; return(database.DeleteAsync(result)); }
public Task <int> SaveItemAsync(DrinkLocal item) { if (item.ID != 0) { return(database.UpdateAsync(item)); } else { return(database.InsertAsync(item)); } }