Пример #1
0
        private void getUserImput(ref bool exit)
        {
            ConsoleKeyInfo key;

            do
            {
                key = Console.ReadKey(true);
            } while (Console.KeyAvailable);

            switch (key.Key)
            {
            case ConsoleKey.D0:
                exit = true;
                Facturas.Save();
                break;

            case ConsoleKey.D1:
                if (Index > 1)
                {
                    Index--;
                }
                break;

            case ConsoleKey.D2:
                if (Index < Facturas.Count)
                {
                    Index++;
                }
                break;

            case ConsoleKey.D3:
                newFactura();
                break;

            case ConsoleKey.D4:
                newLinea();
                break;

            default:
                break;
            }
        }