public async Task <IActionResult> Edit(string id) { try { var ingredient = await _ingredientServices.GetIngredientById(id); var ingredientVM = ingredient.MapToViewModel(); return(View(ingredientVM)); } catch (Exception ex) { _toast.AddErrorToastMessage(ex.Message); ViewBag.ErrorTitle = ""; return(View("Error")); } }