public void RemoveCourse(Course courseToRemove) { if (NumberOfCourses!=0 && courses.Contains(courseToRemove)) { this.courses.Remove(courseToRemove); } }
public void LeaveCourse(Course courseToLeave) { if (courseToLeave.NumberOfStudents>1) { courseToLeave.Leave(this); } }
public void JoinCourse(Course courseToJoin) { if (!String.IsNullOrEmpty(Name)) { courseToJoin.Join(this); } }
public void AddCourse(Course courseToAdd) { this.courses.Add(courseToAdd); }