//Called from ShortRecipePage public RecipePage(int RecipeID) { InitializeComponent(); SpoonacularAPI.SpoonacularAPI api = SpoonacularAPI.SpoonacularAPI.GetInstance(); Recipe_Search.Text = RecipeID.ToString(); Recipe_Full RF = api.GetRecipeFull(RecipeID); SetLabels(RF); }
//Query and update the labels private void Query() { SpoonacularAPI.SpoonacularAPI api = SpoonacularAPI.SpoonacularAPI.GetInstance(); string query = Recipe_Search.Text; Recipe_Short recipeShort; Recipe_Full recipeFull = new Recipe_Full(); if (query.Length > 0) { recipeShort = api.RecipeSearch(query, 1)[0]; recipeFull = SpoonacularAPI.SpoonacularAPI.GetInstance().GetRecipeFull(recipeShort); SetLabels(recipeFull); } }
private void Query() { SpoonacularAPI.SpoonacularAPI api = SpoonacularAPI.SpoonacularAPI.GetInstance(); string query = Recipe_Search.Text; List <string> tempquery = new List <string>(); tempquery.Add(query); SpoonacularAPI.SpoonacularAPI.RecipeByIngredient recipeBy; Recipe_Full recipeFull = new Recipe_Full(); if (query.Length > 0) { recipeBy = api.FindRecipeByIngredients(tempquery, 1, true, 2, true)[0]; //recipeFull = SpoonacularAPI.SpoonacularAPI.GetInstance().GetRecipeFull(recipeShort); SetLabels(recipeBy); } }