static void Main(string[] args) { List<Employee> dataBase; dataBase = Load(configFileName); //dataBase.Add(new Employee("Угон", "Камазов", "Сторож")); //dataBase.Add(new Employee("Рулон", "Обоев", "Космонавт")); //dataBase.Add(new Employee("Бидон", "Помоев", "Ловец зелёных зайцев")); Console.WriteLine("Для продолжения нажмите любую клавишу"); Console.ReadKey(); Console.Write("\b"); DBCommandMenu menu = new DBCommandMenu(dataBase, "db>"); IMenu<List<Employee>> add = new MenuAdd(dataBase, "add"); add.AddSubmenu(new MenuAddEployee(dataBase, "emp")); IMenu<List<Employee>> select = new MenuSelect(dataBase, "sel"); select.AddSubmenu(new MenuSelectAll(dataBase, "all")); IMenu<List<Employee>> delete = new MenuDelete(dataBase, "del"); delete.AddSubmenu(new MenuDeleteAll(dataBase, "all")); menu.AddSubmenu(add); menu.AddSubmenu(select); menu.AddSubmenu(delete); menu.Show(); Save(dataBase); }