Ejemplo n.º 1
0
 public override bool Equals(System.Object otherStudent)
 {
     if (!(otherStudent is Student))
     {
         return(false);
     }
     else
     {
         Student newStudent     = (Student)otherStudent;
         bool    idEquality     = this.GetId() == newStudent.GetId();
         bool    nameEquality   = this.GetName() == newStudent.GetName();
         bool    deptIdEquality = this.GetDeptId() == newStudent.GetDeptId();
         bool    dateEquality   = this.GetEnrollmentDate() == newStudent.GetEnrollmentDate();
         return(idEquality && nameEquality && dateEquality && deptIdEquality);
     }
 }