Пример #1
0
        public static void MostrarMenu(int comandaId, int tipoExibicaoCardapio)
        {
            bool mostrarMenuNovamente = true;

            while (mostrarMenuNovamente)
            {
                ViewComanda.MostrarComandaResumida(comandaId);

                ViewPrinter.Println("\t           MENU PRINCIPAL           ", ConsoleColor.White, ConsoleColor.DarkBlue);

                Console.WriteLine();

                MostrarOpcaoMenu(1, "Fazer novo pedido");
                MostrarOpcaoMenu(2, "Cancelar um pedido", false);
                MostrarOpcaoMenu(3, "Acompanhamento da comanda");
                MostrarOpcaoMenu(4, "Encerrar minha comanda");

                Console.WriteLine();

                ViewPrinter.Print("\tEscolha: ");
                int escolha = int.Parse(Console.ReadLine());

                if (!ChamarOpcaoEscolhida(comandaId, escolha, tipoExibicaoCardapio))
                {
                    mostrarMenuNovamente = false;
                }
            }
        }