예제 #1
0
        static void Main(string[] args)
        {
            while (true)
            {
                Console.WriteLine("Добро пожаловать в программу \"Отбор студентов\"");
                Console.WriteLine();

                // Читаем список студентов
                List <Student> students = ReadStudentsList();

                // Сортируем список студентов
                List <Student> sortedStudents = StudentsSorter.Sort(students);

                PrintStudentsList(sortedStudents);

                if (ConsoleUtils.Confirm("Сохранить список в файл?"))
                {
                    SaveStudentsListInFile(sortedStudents);
                }

                if (ConsoleUtils.Confirm("Продолжить работу с программой?"))
                {
                    Console.Clear();
                    continue;
                }

                break;
            }
        }
예제 #2
0
 private void SortStudentsBtn_Click(object sender, EventArgs e)
 {
     try
     {
         List <Student> students = StudentsDGVConvert.DGVToStudentsList(InputStudentsDGV);
         StudentsDGVConvert.StudentsListToDGV(InputStudentsDGV, StudentsSorter.Sort(students));
     }
     catch (Exception ex)
     {
         MessagesUtils.ShowError("Произошла ошибка!");
     }
 }