Пример #1
0
        private static void Run(Menu.Menu menu)
        {
            var isExit = false;

            while (!isExit)
            {
                string command = Console.ReadLine();
                if (command.ToLower() == "exit")
                {
                    break;
                }

                try
                {
                    menu.Execute(command);
                }
                catch (MenuException ex)
                {
                    Console.WriteLine(ex.Message);
                }
                catch (DocumentException ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            var       menu        = new Menu.Menu();
            MenuSetup menuSetuper = new MenuSetup();

            menuSetuper.Setup(menu);

            Run(menu);
        }
Пример #3
0
 public MenuTest()
 {
     _menu = new MenuClass();
 }