Exemplo n.º 1
0
 public override bool Equals(System.Object otherCourse)
 {
     if (!(otherCourse is Course))
     {
         return(false);
     }
     else
     {
         Course newCourse            = (Course)otherCourse;
         bool   courseIdEquality     = (this.GetId() == newCourse.GetId());
         bool   nameEquality         = (this.GetName() == newCourse.GetName());
         bool   courseNumberEquality = (this.GetCourseNumber() == newCourse.GetCourseNumber());
         return(courseIdEquality && nameEquality && courseNumberEquality);
     }
 }
Exemplo n.º 2
0
        public override bool Equals(Object otherCourse)
        {
            if (!(otherCourse is Course))
            {
                return(false);
            }
            else
            {
                Course newCourse         = (Course)otherCourse;
                bool   idEquality        = _id == newCourse.GetId();
                bool   nameEquality      = _name == newCourse.GetName();
                bool   courseEquality    = _courseNumber == newCourse.GetCourseNumber();
                bool   courseDescription = _description == newCourse.GetDescription();

                return(idEquality && nameEquality && courseEquality && courseDescription);
            }
        }