Example #1
0
        public override void СhangePerson(string number)
        {
            for (int i = 0; i < teachers.Count; i++)
            {
                if (teachers[i].Number == number)
                {
                    string firstName = teachers[i].FirstName;
                    Console.Write("Введите Имя: "); teachers[i].FirstName                = Console.ReadLine();
                    Console.Write("Введите Фамилию: "); teachers[i].LastName             = Console.ReadLine();
                    Console.Write("Введите Отчество: "); teachers[i].Patronymic          = Console.ReadLine();
                    Console.Write("Введите Дату рождения: "); teachers[i].DateOfBirthday = Console.ReadLine();
                    Console.WriteLine("Пол: 1 - мужской, 2 - женский: ");
                    Console.Write("Введите соответствуещее значение: ");
                    int a = Int32.Parse(Console.ReadLine());
                    if (a == 1)
                    {
                        teachers[i].StrGender = Convert.ToString(Person.Gender.male);
                    }
                    else
                    {
                        teachers[i].StrGender = Convert.ToString(Person.Gender.female);
                    }

                    Console.WriteLine("Предмет: 1 - Инфомрматика, 2 - Литература ");
                    Console.Write("Введите соответствуещее значение: ");
                    NameSubject nameSubject = NameSubject.Informatics;
                    int         c           = Int32.Parse(Console.ReadLine());
                    switch (c)
                    {
                    case 1:
                        nameSubject = NameSubject.Informatics;
                        break;

                    case 2:
                        nameSubject = NameSubject.Literature;
                        break;

                    case 3:
                        nameSubject = NameSubject.Math;
                        break;

                    case 4:
                        nameSubject = NameSubject.Physics;
                        break;

                    case 5:
                        nameSubject = NameSubject.Psychics;
                        break;
                    }

                    Console.WriteLine("Группа: 1 - AVTF, 2 - FGO, 3 - FLA, 4 - 223 ");
                    Console.Write("Введите соответствуещее значение: ");
                    Teacher.Department department = Teacher.Department.AVTF;
                    int b = Int32.Parse(Console.ReadLine());
                    switch (b)
                    {
                    case 1:
                        department = Teacher.Department.AVTF;
                        break;

                    case 2:
                        department = Teacher.Department.FGO;
                        break;

                    case 3:
                        department = Teacher.Department.FLA;
                        break;
                    }

                    Console.WriteLine("Группа: 1 - Docent, 2 - Graduate, 3 - Lecturer, 4 - Professor ");
                    Console.Write("Введите соответствуещее значение: ");
                    Teacher.Title title = Teacher.Title.Docent;
                    int           e     = Int32.Parse(Console.ReadLine());
                    switch (e)
                    {
                    case 1:
                        title = Teacher.Title.Docent;
                        break;

                    case 2:
                        title = Teacher.Title.Graduate;
                        break;

                    case 3:
                        title = Teacher.Title.Lecturer;
                        break;

                    case 5:
                        title = Teacher.Title.Professor;
                        break;
                    }

                    teachers[i].StrDepartment  = Convert.ToString(department);
                    teachers[i].StrNameSubject = Convert.ToString(nameSubject);
                    teachers[i].StrTitle       = Convert.ToString(title);
                }
            }
        }
Example #2
0
        public override void СhangePerson(string number)
        {
            for (int i = 0; i < students.Count; i++)
            {
                if (students[i].Number == number)
                {
                    string firstName = students[i].FirstName;
                    Console.Write("Введите Имя: "); students[i].FirstName                = Console.ReadLine();
                    Console.Write("Введите Фамилию: "); students[i].LastName             = Console.ReadLine();
                    Console.Write("Введите Отчество: "); students[i].Patronymic          = Console.ReadLine();
                    Console.Write("Введите Дату рождения: "); students[i].DateOfBirthday = Console.ReadLine();
                    Console.WriteLine("Пол: 1 - мужской, 2 - женский: ");
                    Console.Write("Введите соответствуещее значение: ");
                    int a = Int32.Parse(Console.ReadLine());
                    if (a == 1)
                    {
                        students[i].StrGender = Convert.ToString(Person.Gender.male);
                    }
                    else
                    {
                        students[i].StrGender = Convert.ToString(Person.Gender.female);
                    }

                    Console.WriteLine("Предмет: 1 - Инфомрматика, 2 - Литература ");
                    Console.Write("Введите соответствуещее значение: ");
                    NameSubject nameSubject = NameSubject.Informatics;
                    int         c           = Int32.Parse(Console.ReadLine());
                    switch (c)
                    {
                    case 1:
                        nameSubject = NameSubject.Informatics;
                        break;

                    case 2:
                        nameSubject = NameSubject.Literature;
                        break;

                    case 3:
                        nameSubject = NameSubject.Math;
                        break;

                    case 4:
                        nameSubject = NameSubject.Physics;
                        break;

                    case 5:
                        nameSubject = NameSubject.Psychics;
                        break;
                    }

                    Console.WriteLine("Оценка: 1 - Отлично, 2 - Хорошо ");
                    Console.Write("Введите соответствуещее значение: ");
                    Assessment assessment = Assessment.Five;
                    int        d          = Int32.Parse(Console.ReadLine());
                    switch (d)
                    {
                    case 1:
                        assessment = Assessment.Five;
                        break;

                    case 2:
                        assessment = Assessment.Four;
                        break;

                    case 3:
                        assessment = Assessment.Tree;
                        break;

                    case 4:
                        assessment = Assessment.Two;
                        break;
                    }

                    Console.Write("Введите номер группы: ");
                    string b = Convert.ToString(Console.ReadLine());

                    students[i].NumberGroop = b;
                    students[i].Subject     = Convert.ToString(nameSubject);
                    students[i].Assessment  = Convert.ToString(assessment);
                }
            }
        }