public override bool Equals(System.Object otherStylist) { if (!(otherStylist is Stylist)) { return(false); } else { Stylist newStylist = (Stylist)otherStylist; bool idEquality = (this.GetId() == newStylist.GetId()); bool nameEquality = (this.GetStylistName() == newStylist.GetStylistName()); bool stylistDetailEquality = (this.GetStylistDetail() == newStylist.GetStylistDetail()); return(idEquality && nameEquality && stylistDetailEquality); } }