Пример #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Enter path to file 'FileName.json' if file not exist it will created");
            string            path = Console.ReadLine();
            List <WorkingDay> Days = ReadFile(path);

            while (true)
            {
                Console.Clear();
                Show(Days);
                var k = Console.ReadKey().Key;
                Console.Clear();
                WorkingDay dd = new WorkingDay();
                switch (k)
                {
                case ConsoleKey.A:
                    if (Days == null)
                    {
                        Days = new List <WorkingDay>();
                        Days.Add(CreateNewDay());
                    }
                    else
                    {
                        Days.Add(CreateNewDay());
                    }
                    break;

                case ConsoleKey.D:
                    DelteDay(Days);
                    break;

                case ConsoleKey.C:
                    ChangeData(Days);
                    break;

                case ConsoleKey.Enter:
                    return;

                    break;

                case ConsoleKey.M:
                    dd.MidlleBookMove(Days);
                    break;

                case ConsoleKey.B:
                    dd.CountOfBookMore(Days);
                    Console.ReadKey();
                    break;

                case ConsoleKey.P:
                    dd.PairReturned(Days);
                    break;
                }
                SaveFile(path, Days);
            }
        }