public override bool Equals(System.Object otherSpecialty) { if (!(otherSpecialty is Specialty)) { return(false); } else { Specialty newSpecialty = (Specialty)otherSpecialty; bool specialtyNameEquality = this.GetSpecialtyName().Equals(newSpecialty.GetSpecialtyName()); return(specialtyNameEquality); } }
//Overrides public override bool Equals(System.Object otherSpecialty) { if (!(otherSpecialty is Specialty)) { return(false); } else { Specialty newSpecialty = (Specialty)otherSpecialty; bool areIdsEqual = (this.GetId() == newSpecialty.GetId()); bool areNamesEqual = (this.GetSpecialtyName() == newSpecialty.GetSpecialtyName()); return(areIdsEqual && areNamesEqual); } }
public override bool Equals(System.Object otherSpecialty) { if (!(otherSpecialty is Specialty)) { return(false); } else { Specialty newSpecialty = (Specialty)otherSpecialty; bool idEquality = (this.GetSpecialtyId() == newSpecialty.GetSpecialtyId()); bool nameEquality = (this.GetSpecialtyName() == newSpecialty.GetSpecialtyName()); return(idEquality && nameEquality); } }