public int QuestionsOrderRolls() { Logger.Logger.LoggerCreat("Project_minibot.Food", "QuestionsOrderRolls", Logger.Logger.LogStatus.DEBUG, "Выбор и заказ роллов"); Console.WriteLine("\nХотите что-нибудь заказать?"); string answerCustomer = Console.ReadLine(); FoodBasket foodBasket = new FoodBasket(customerOrder); if (answerCustomer.Equals("да", StringComparison.CurrentCultureIgnoreCase)) { while (true) { Console.WriteLine("\nУкажите номер позиции меню, которую выбрали"); int number = int.Parse(Console.ReadLine()) - 1; Console.WriteLine("\nУкажите количество"); int count = int.Parse(Console.ReadLine()); for (int i = 0; i < count; i++) { customerOrder.Add(dbRolls.GetRolls()[number]); } Console.WriteLine("\nЕщё?"); foodBasket = new FoodBasket(customerOrder); if (Console.ReadLine() == "нет") { break; } } } if (answerCustomer.Equals("нет", StringComparison.CurrentCultureIgnoreCase)) { } ; return(Sum = foodBasket.SumRolls); }
public void DisplayMenuFood(int numberMenu) { if (numberMenu is 1) { SushiDatabase dbSushi = new SushiDatabase(); Sushi.PrintMenuSushi(dbSushi.GetSushi()); } if (numberMenu is 2) { RollsDatabase dbRolls = new RollsDatabase(); Rolls.PrintMenuRolls(dbRolls.GetRolls()); } if (numberMenu is 3) { SauccesGarnish sg = new SauccesGarnish(); Console.WriteLine("\n\t Меню соусы/гарниры:\n\nНОМЕР\tНАЗВАНИЕ\tЦЕНА\n"); foreach (SauccesGarnish s in sg.MenuSauccesGarnishes()) { Console.WriteLine(s.Number + "\t" + s.Name + "\t " + s.Price); } } if (numberMenu is 4) { Drinks dr = new Drinks(); Console.WriteLine("\n\t Меню напитков:\n\nНОМЕР\tНАЗВАНИЕ\tЦЕНА\n"); foreach (Drinks d in dr.MenuDrinks()) { Console.WriteLine(d.Number + "\t" + d.Name + "\t\t" + d.Price); } } }