Ejemplo n.º 1
0
        public RecordBook(RecordBook recordBook)
        {
            Semesters = new List <Semester>();
            int number = 1;

            foreach (var item in recordBook.Semesters)
            {
                Semesters.Add(new Semester(item, number++));
            }
        }
Ejemplo n.º 2
0
        public void AddObject(string faculty, Random random, string speciality = "")
        {
            RecordBook    recordBook      = new RecordBook();
            List <string> BaseDisciplines = new List <string> {
                "Математика", "Экономика", "Основы механики", "Физкультура", "Правоведение", "Обществознание", "Русский язык", "Испанский язык", "Биология", "Химия", "Астраномия", "Компонентрое мышление", "Основы программирование", "География", "Риторика", "Логика", "Информатика", "Программирование", "Естествознание", "Архитектура", "Физика", "История", "Английский язык", "Техника", "Философия", "Анатомия", "Конструирование"
            };
            List <string> BaseNameTeacher = new List <string> {
                "Иванов", "Петров", "Сидоров", "Остапчуков", "Кладин", "Висильнюков", "Кривоносов", "Хрюшкин"
            };
            List <string> BaseSurnameStudent = new List <string> {
                "Иванов", "Петров", "Сидоров", "Кириенко", "Кладин", "Висильнюков", "Кривоносов", "Хрюшкин", "Егоров", "Калинкин", "Вислоухов", "Шестунов", "Телефонов", "Карасев", "Гайков", "Эринов", "Мленков", "Клоунов", "Крандинов"
            };
            List <string> BaseNameStudent = new List <string> {
                "Иван", "Петр", "Сидор", "Остапчук", "Егор", "Висилий", "Николай", "Никита", "Данила", "Александр", "Одиссей", "Олег", "Макар", "Глеб", "Алексей", "Илья", "Григорий", "Дмитрий", "Тимофей"
            };
            List <string> BasePathronomicStudent = new List <string> {
                "Иванович", "Петрович", "Сидорович", "Остапчуков", "Егорович", "Висильевич", "Николаевич", "Никитич", "Данилович", "Александрович", "Одиссеивич", "Олегович", "Макарович", "Глебович", "Алексеевич", "Ильич", "Григоривич", "Дмитривич", "Тимофеевич"
            };

            for (int j = 0; j < random.Next(1, 4); j++)
            {
                List <Discipline> disciplines = new List <Discipline>();
                for (int i = 0; i < random.Next(1, 4); i++)
                {
                    if (random.Next(0, 2) == 0)
                    {
                        disciplines.Add(new Exam(BaseDisciplines[random.Next(0, BaseDisciplines.Count)], random.Next(72, 144), BaseNameTeacher[random.Next(0, BaseNameTeacher.Count)], random.Next(1, 6)));
                    }
                    else
                    {
                        bool passed = true;
                        if (random.Next(0, 2) == 1)
                        {
                            passed = false;
                        }
                        disciplines.Add(new Credit(BaseDisciplines[random.Next(0, BaseDisciplines.Count)], random.Next(36, 70), BaseNameTeacher[random.Next(0, BaseNameTeacher.Count)], passed));
                    }
                }
                recordBook.AddSemester(recordBook.Semesters.Count + 1, disciplines);
            }
            Student newstudent = new Student(BaseNameStudent[random.Next(0, BaseNameStudent.Count)], BaseSurnameStudent[random.Next(0, BaseSurnameStudent.Count)], BasePathronomicStudent[random.Next(0, BasePathronomicStudent.Count)], recordBook, faculty, speciality, "Виталий", "Васнецов", "Егорович");

            ListObjects.Add(newstudent);
        }
Ejemplo n.º 3
0
 public Student(Student another)
 {
     PersonalID  = another.PersonalID; NameStudent = another.NameStudent; PersonalRecordBook = new RecordBook(another.PersonalRecordBook); Faculty = another.Faculty; Specialty = another.Specialty;
     NameCurator = another.NameCurator; SurnameStudent = another.SurnameStudent; PatronymicStudent = another.PatronymicStudent; SurnameCurator = another.SurnameCurator; PatronymicCurator = another.PatronymicCurator;
 }
Ejemplo n.º 4
0
 public Student(string name, string surnameStudent, string patronymicStudent, RecordBook recordBook, string faculty, string specialty, string nameCurator, string surnameCurator, string patronymicCurator)
 {
     PersonalID  = ID++; NameStudent = name; PersonalRecordBook = recordBook; Faculty = faculty; Specialty = specialty;
     NameCurator = nameCurator; SurnameStudent = surnameStudent; PatronymicStudent = patronymicStudent; SurnameCurator = surnameCurator; PatronymicCurator = patronymicCurator;
 }