public ChoosingCourse ChooseCourse(TeachingTask task) { ChoosingCourse cc = task.AddStudent(this); _choosingCourses.Add(cc); return(cc); }
public static void Testing() { Student s1 = new Student("S1", Gender.Male) { StudentNo = "201704100701" }; Student s2 = new Student("S2", Gender.Female) { StudentNo = "201704100702" }; Student s3 = new Student("S3", Gender.Male) { StudentNo = "201704100703" }; Teacher t1 = new Teacher("T1", Gender.Female) { StaffNo = "1001" }; Teacher t2 = new Teacher("T2", Gender.Male) { StaffNo = "1002" }; Teacher t3 = new Teacher("T3", Gender.Male) { StaffNo = "1003" }; Course c1 = new Course("C1", "Database", 3.0); Course c2 = new Course("C2", "OOP", 3.5); TeachingTask task1 = new TeachingTask(c1, t1); TeachingTask task2 = new TeachingTask(c2, t3); s1.ChooseCourse(task1); s2.ChooseCourse(task1); s2.ChooseCourse(task2); s3.ChooseCourse(task2); task1.SignScore(s1, 85); task1.SignScore(s2, 92); task2.SignScore(s2, 75); task2.SignScore(s3, 87); System.Console.WriteLine(s1); System.Console.WriteLine(s2); System.Console.WriteLine(s3); }
public ChoosingCourse(TeachingTask task, Student student) { this.TeachingTask = task; this.Student = student; }