private void SearchByIngedientsExecute() { try { SearchIngredients searchIngredients = new SearchIngredients(); searchIngredients.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public IActionResult RecipebyIngredients([FromBody] SearchIngredients searchingredients) { var client = new RestClient("https://api.spoonacular.com"); var request = new RestRequest("recipes/search", Method.GET); request.AddParameter("apiKey", "4e982b8d88284d728c7c546a14ceed39"); request.AddParameter("query", searchingredients.query); IRestResponse response = client.Execute(request); var content = response.Content; return(Ok(content)); }
// Close search window included private void Button_CloseIngredientsSearch_Clicked(object sender, EventArgs e) { ScrollView_MainView.IsVisible = true; ScrollView_MainView.IsEnabled = true; Grid_IngredientSearchView.IsVisible = false; Grid_IngredientSearchView.IsEnabled = false; SearchBar_Ingredients.Text = string.Empty; InSearchWindow = false; if (SearchModeIncluded) { Task.Factory.StartNew(() => GenerateMyIngredientModels()); } else { Task.Factory.StartNew(() => GenerateExcludedIngredientModels()); } SearchIngredients.Clear(); SearchIngredientModels.Clear(); }
public SearchIngredientsViewModel(SearchIngredients searchIngredientsOpen) { searchIngredients = searchIngredientsOpen; ingredientList = new ObservableCollection <string>(); }