예제 #1
0
        int IComparable <Course> .CompareTo(Course other)
        {
            CourseCode thisCourseCode  = this.GetCourseCode();
            CourseCode otherCourseCode = other.GetCourseCode();

            if (otherCourseCode.Semester > thisCourseCode.Semester)
            {
                return(1);
            }
            if (otherCourseCode.Semester < thisCourseCode.Semester)
            {
                return(-1);
            }
            return(0);
        }
예제 #2
0
        internal int CompareTo(Course otherCourse)
        {
            CourseCode thisCourseCode  = this.GetCourseCode();
            CourseCode otherCourseCode = otherCourse.GetCourseCode();

            if (otherCourseCode.Semester > thisCourseCode.Semester)
            {
                return(1);
            }
            if (otherCourseCode.Semester < thisCourseCode.Semester)
            {
                return(-1);
            }
            return(0);
        }
예제 #3
0
 public static bool AddCourseCode(int id, CourseCode c)
 {
     return(CourseCodeDAL.AddCourseCode(id, c));
 }
예제 #4
0
 public CourseCode GetCourseCode()
 {
     return(CourseCode.CourseCodesById(this.Id));
 }