示例#1
0
        static void Main()
        {
            Disciplines History = new Disciplines("History", 5, 5);
            Disciplines English = new Disciplines("English", 10, 4);
            Disciplines Math = new Disciplines("Math", 11, 3);
            Disciplines Biology = new Disciplines("Biology", 3, 5);

            Teachers penka = new Teachers("Penka");
            penka.disciplines.Add(History);
            penka.disciplines.Add(Math);
            Teachers dzurla = new Teachers("Dzurla");
            dzurla.disciplines.Add(Biology);
            dzurla.disciplines.Add(English);
            Teachers valq = new Teachers("Valq");
            valq.disciplines.Add(History);
            valq.disciplines.Add(English);

            Classes classA = new Classes("A");
            classA.teachers.Add(penka);
            classA.teachers.Add(valq);
            classA.students.Add(new Students("Pesho Iliev", "2345"));
            classA.students.Add(new Students("Gosho Chumata", "13"));
            classA.students.Add(new Students("Dzurlio Dzurlev", "412"));
            classA.students.Add(new Students("Ganka Shikerova", "4124"));
            classA.students.Add(new Students("Petur Petrov", "4124"));
            Console.WriteLine(classA.ToString());
        }
示例#2
0
        public static void Main()
        {
            Students jon = new Students("Jon");
            jon.Comment = "something";
            Console.WriteLine(jon.UniqueClassNr);

            Students mike = new Students("Mike");
            Console.WriteLine(mike.UniqueClassNr);

            Disciplines math = new Disciplines("Mathematics", 4, 2);
            math.Comment = "something";

            ////number of lectures and exercises should be changeble
            math.NumberOfLectures++;
            Console.WriteLine(math.NumberOfLectures);

            Disciplines english = new Disciplines("English", 4, 8);

            Teachers jonWu = new Teachers("Jon Wu");
            jonWu.Comment = "very clever man";
            jonWu.AddDiscipline(math);
            Teachers nutProfesor = new Teachers("Crazy Prof.", english, math);

            Classes alfa = new Classes("alfa");
            Classes beta = new Classes("beta", jonWu, nutProfesor);
            Classes omega = new Classes("omega", jon);
            alfa.AddTeacher(nutProfesor);
            alfa.AddStudent(jon);
        }
示例#3
0
        private static void Main()
        {
            School mySchool = new School();
            var firstGrade = new ClassesOfStudents("UniqueA");
            firstGrade.AddStudent(new Students("123512", "Gosho"));
            firstGrade.AddStudent(new Students("183522", "Ivan"));
            firstGrade.AddStudent(new Students("749812", "Artur"));
            firstGrade.AddStudent(new Students("923519", "Delaila"));
            firstGrade.AddStudent(new Students("563781", "Yeylz"));
            firstGrade.AddTeacher(new Teachers("Ivanova", new Disciplines("Biology", 12, 3)));
            firstGrade.AddTeacher(new Teachers("Georgieva", new Disciplines("History", 13, 2)));
            var gosheto = new Teachers("Gosho", new Disciplines("Math", 10, 5));
            firstGrade.AddTeacher(gosheto);

            string classInfo = firstGrade.GetClassInfo();
            Console.WriteLine(classInfo);
            string goshetoSays = gosheto.Comment("I love cookies!");
            Console.WriteLine(goshetoSays);
        }
        static void Main()
        {
            Student first = new Student("Gosho", "1");
            Student second = new Student("Ivan", "2");
            Student[] studentGroup = { first, second };
            Disciplines algebra = new Disciplines("Algebra", 5, 5);

            Teachers teacher = new Teachers("Kanev", new List<Disciplines> {algebra});
            Teachers[] teacherGroup = { teacher };
            Classes math = new Classes(studentGroup.ToList(), teacherGroup.ToList(), "Math Class");

            Console.Write("Class: ");
            Console.WriteLine(math.ID);
            Console.Write("Discipline: ");
            Console.WriteLine(algebra.Name);
            Console.Write("Teacher: ");
            Console.WriteLine(teacher.Name);
            Console.Write("Best student: ");
            Console.WriteLine(math.Students[0].Name);

            Console.WriteLine("\nComments: ");
            math.AddComment("algebra");
            math.AddComment("geometry");
            foreach (var item in math.Comments)
            {
                Console.WriteLine(item);
            }

            Console.WriteLine("\nAfter algebra is removed: ");
            math.RemoveComment("algebra");
            foreach (var item in math.Comments)
            {
                Console.WriteLine(item);
            }
            Console.WriteLine();
        }
示例#5
0
 public void AddTeacher(Teachers teacher)
 {
     this.setOfTeachers.Add(teacher);
 }
示例#6
0
 public void RemoveTeacher(Teachers teacher)
 {
     this.setOfTeachers.Remove(teacher);
 }
 // Methods about teachers
 public void AddTeacher(Teachers newTeacher)
 {
     this.listOfTeachers.Add(newTeacher);
 }
 public void RemoveTeacher(Teachers targetedTeacher)
 {
     this.listOfTeachers.Remove(targetedTeacher);
 }
 public void AddTeacher(Teachers teacher)
 {
     this.workingTeachers.Add(teacher);
 }
示例#10
0
        private void button3_Click(object sender, EventArgs e)
        {
            Teachers _teacher = new Teachers();

            _teacher.Show();
        }