Ejemplo n.º 1
0
        //Check if two objects are equal
        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    dateEquality = (this.GetDateOfEnrollment() == newStudent.GetDateOfEnrollment());

                return(idEquality && nameEquality && dateEquality);
            }
        }