public override void SelectMethodMenu(int id) { switch (id) { case 0: { Ingredients.Add(); CallNavigation(); } break; case 1: { new ProgramMenu(new SettingsNavigation(new SettingsControl())).CallMenu(); } break; case 2: { Console.Write("\n Enter page number: "); PageIngredients = Validation.BatchExist(Console.ReadLine(), ItemsMenu[id].ParentId); CallNavigation(); } break; default: { new ProgramMenu(new IngredientsContextMenuNavigation(ItemsMenu[id].Id, PageIngredients, Ingredients)).CallMenu(); } break; } }
public override void SelectMethodMenu(int id) { switch (id) { case 0: { Console.Write("\n Enter page number: "); PageIngredients = Validation.BatchExist(Console.ReadLine(), ItemsMenu[id].ParentId); CallNavigation(); } break; case 1: { Ingredients.Add(); CallNavigation(); } break; case 2: { new ProgramMenu(new RecipesContextMenuNavigation(IdRecipe, new RecipesControl(new UnitOfWork()))).CallMenu(); } break; default: { if (ItemsMenu[id].TypeEntity == "ingrRecipe") { RecipeIngredients.Delete(ItemsMenu[id].Id); CallNavigation(); } else if (ItemsMenu[id].TypeEntity == "ingr") { RecipeIngredients.Add(ItemsMenu[id].Id, IdRecipe); CallNavigation(); } } break; } }