Пример #1
0
 public static void CreateDefaultTeacher(ListOfTeachers teachers)
 {
     teachers.AddPersone(1, "Борис", "Петров", "Дмитриевич", "25 января 196", Person.Gender.male, Teacher.Department.AVTF, Teacher.Title.Graduate, Exam.NameSubject.Literature);
     teachers.AddPersone(2, "Илья", "Смирнов", "Олегович", "12 ноября 1970", Person.Gender.male, Teacher.Department.FLA, Teacher.Title.Lecturer, Exam.NameSubject.Physics);
     teachers.AddPersone(3, "Борис", "Петров", "Дмитриевич", "25 августа 1969", Person.Gender.male, Teacher.Department.AVTF, Teacher.Title.Lecturer, Exam.NameSubject.Informatics);
     teachers.AddPersone(4, "Борис", "Иванов", "Дмитриевич", "25 августа 1977", Person.Gender.male, Teacher.Department.AVTF, Teacher.Title.Graduate, Exam.NameSubject.Literature);
     teachers.AddPersone(5, "Илья", "Иванов", "Андреевич", "25 августа 1968", Person.Gender.male, Teacher.Department.AVTF, Teacher.Title.Lecturer, Exam.NameSubject.Informatics);
     teachers.AddPersone(6, "Иван", "Петров", "Олегович", "12 ноября 1974", Person.Gender.male, Teacher.Department.FLA, Teacher.Title.Lecturer, Exam.NameSubject.Physics);
     teachers.AddPersone(7, "Петр", "Борисов", "Петрович", "12 ноября 1985", Person.Gender.male, Teacher.Department.FLA, Teacher.Title.Lecturer, Exam.NameSubject.Physics);
 }
Пример #2
0
        public static void CreateObjects()
        {
            ListOfStudents students = new ListOfStudents();
            ListOfTeachers teachers = new ListOfTeachers();

            Console.Write("1 - Cписок студентов\n2 - Список преподавателей\n3 - Информация о сессии\n4 - Добавить запись о студенте\n5 - Добавить запись о преподавателе\n6 - Удалить запись о студенте\n7 - Удалить запись о преподавателе\n8 - Изменить запись о студенте\n9 - Изменить запись о преподавателе");
            CreateDefaultPersone();
            int a;

            do
            {
                Console.Write("\nВведите соответствуещее значение: ");
                a = Int32.Parse(Console.ReadLine());
                switch (a)
                {
                case 1:
                    CreateObject.Show(students);
                    break;

                case 2:
                    CreateObject.Show(teachers);
                    break;

                case 3:
                    students.ShowResultExam();
                    break;

                case 4:
                    CreateObject.CreateNewPerson(students, a);
                    break;

                case 5:
                    CreateObject.CreateNewPerson(teachers, a);
                    break;

                case 6:
                    Console.Write("Введите идентификационный номер: ");
                    string number = Console.ReadLine();
                    students.RemovePerson(number);
                    break;

                case 7:
                    Console.Write("Введите идентификационный номер: ");
                    number = Console.ReadLine();
                    teachers.RemovePerson(number);
                    break;

                case 8:
                    Console.Write("Введите идентификационный номер: ");
                    number = Console.ReadLine();
                    students.СhangePerson(number);
                    break;

                case 9:
                    Console.Write("Введите идентификационный номер: ");
                    number = Console.ReadLine();
                    teachers.СhangePerson(number);
                    break;
                }
            } while (a != 0);

            void CreateDefaultPersone()
            {
                CreateObject.CreateDefaultStudents(students);
                CreateObject.CreateDefaultTeacher(teachers);
            }
        }