/// <summary> /// Returns true if ContactPoint instances are equal /// </summary> /// <param name="other">Instance of ContactPoint to be compared</param> /// <returns>Boolean</returns> public bool Equals(ContactPoint other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Uuid == other.Uuid || Uuid != null && Uuid.Equals(other.Uuid) ) && ( System == other.System || System != null && System.Equals(other.System) ) && ( Value == other.Value || Value != null && Value.Equals(other.Value) ) && ( Use == other.Use || Use != null && Use.Equals(other.Use) ) && ( Rank == other.Rank || Rank != null && Rank.Equals(other.Rank) ) && ( Period == other.Period || Period != null && Period.Equals(other.Period) ) && ( Creation == other.Creation || Creation != null && Creation.Equals(other.Creation) ) && ( LastUpdated == other.LastUpdated || LastUpdated != null && LastUpdated.Equals(other.LastUpdated) )); }
/// <summary> /// Returns true if Address instances are equal /// </summary> /// <param name="other">Instance of Address to be compared</param> /// <returns>Boolean</returns> public bool Equals(Address other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Uuid == other.Uuid || Uuid != null && Uuid.Equals(other.Uuid) ) && ( Use == other.Use || Use != null && Use.Equals(other.Use) ) && ( Type == other.Type || Type != null && Type.Equals(other.Type) ) && ( Line == other.Line || Line != null && Line.SequenceEqual(other.Line) ) && ( City == other.City || City != null && City.Equals(other.City) ) && ( District == other.District || District != null && District.Equals(other.District) ) && ( State == other.State || State != null && State.Equals(other.State) ) && ( Country == other.Country || Country != null && Country.Equals(other.Country) ) && ( PostalCode == other.PostalCode || PostalCode != null && PostalCode.Equals(other.PostalCode) ) && ( Period == other.Period || Period != null && Period.Equals(other.Period) ) && ( Creation == other.Creation || Creation != null && Creation.Equals(other.Creation) ) && ( LastUpdated == other.LastUpdated || LastUpdated != null && LastUpdated.Equals(other.LastUpdated) )); }