private void DoMainAction(MenuOptions MainOption) { bool AutoOrManualInput; switch (MainOption) { case MenuOptions.InputStudents: InsertStudents(); break; case MenuOptions.ShowStudents: StudentManager.ShowStudents(true); Console.ReadKey(); break; case MenuOptions.InputTrainers: AutoOrManualInput = ChooseInputType("trainers"); TrainerManager.InputTrainers(AutoOrManualInput); break; case MenuOptions.ShowTrainers: TrainerManager.ShowTrainers(true); Console.ReadKey(); break; case MenuOptions.InputAssignments: AutoOrManualInput = ChooseInputType("assignments"); AssignmentManager.InputAssignments(AutoOrManualInput); break; case MenuOptions.ShowAssignments: AssignmentManager.ShowAssignments(true); Console.ReadKey(); break; case MenuOptions.InputCourses: AutoOrManualInput = ChooseInputType("corses"); CourseManager.InputCourses(AutoOrManualInput); break; case MenuOptions.ShowCourses: CourseManager.ShowCourses(true); Console.ReadKey(); break; case MenuOptions.ManageConnections: int ConnectChoice; ConnectionMenuOptions connectOption; do { ConnectChoice = SchoolManager.ShowConnectionsMenuAndChoose(); connectOption = (ConnectionMenuOptions)ConnectChoice; SchoolManager.DoConnectionAction(connectOption); } while (connectOption != ConnectionMenuOptions.Exit); break; case MenuOptions.CheckDateForSubmissions: SchoolManager.CheckDateForSubmissions(); break; default: break; } }