// GET: Ingredient public async Task <IActionResult> Index() { IndexIngredientViewModel indexIngredientViewModel = new IndexIngredientViewModel(); indexIngredientViewModel.Ingredients = await _context.Ingredients.ToListAsync(); return(View(indexIngredientViewModel)); }
//GET: Searchfilter public async Task <IActionResult> Search(IndexIngredientViewModel indexIngredientViewModel) { if (!string.IsNullOrEmpty(indexIngredientViewModel.IngredientSearch)) { indexIngredientViewModel.Ingredients = await _context.Ingredients .Where(c => c.Name.Contains(indexIngredientViewModel.IngredientSearch)).ToListAsync(); } else { indexIngredientViewModel.Ingredients = await _context.Ingredients.ToListAsync(); } return(View("Index", indexIngredientViewModel)); }