// GET: Pizza/Create public ActionResult Create() { IEnumerable <Ingredient> ingredients = Mapper.Map <IEnumerable <Ingredients>, IEnumerable <Ingredient> >((IEnumerable <Ingredients>)IngredientsRepository.GetAll()); PizzaForm pizzaViewModel = new PizzaForm(ingredients); return(View(pizzaViewModel)); }
/// <summary> /// Show Pizza Main Menu /// </summary> public static void ShowPizzaMenu() { string menuOption = new string(""); string menu = "Pizzas\n\n" + "1 - New\n" + "2 - Show All\n" + "3 - Find\n" + "4 - Update\n" + "\nb - Back\n\n" + "Option: "; do { Console.Write(menu); menuOption = Console.ReadLine(); switch (menuOption) { case "1": ClearHelper.Clear(); PizzaForm.ShowForm(); break; case "2": ClearHelper.Clear(); ShowAll.Show(); Console.WriteLine(); Console.ReadKey(); ClearHelper.Clear(); break; case "3": ClearHelper.Clear(); SearchForm.Search(); break; case "4": ClearHelper.Clear(); ShowAll.Show(); Console.WriteLine(); Update.Show(); break; case "b": ClearHelper.Clear(); break; default: Console.WriteLine("Wrong option!"); Console.ReadKey(); ClearHelper.Clear(); break; } } while (menuOption != "b"); }
// GET: Pizza/Edit/5 public ActionResult Edit(int id) { var pizza = Mapper.Map <Pizzas, Pizza>(Repository.GetById(id)); PizzaForm pizzaViewModel; IEnumerable <Ingredient> ingredients = Mapper.Map <IEnumerable <Ingredients>, IEnumerable <Ingredient> >((IEnumerable <Ingredients>)IngredientsRepository.GetAll()); if (pizza != null) { pizzaViewModel = new PizzaForm(pizza, ingredients); return(View(pizzaViewModel)); } return(RedirectToAction(nameof(Index))); }