public override bool FullEquals(RequestListFilterEntity other) { if (other == null) { return(false); } if (object.ReferenceEquals(this, other)) { return(true); } return(other != null && StartDateTime == other.StartDateTime && Nullable.Equals(StopDateTime, other.StopDateTime) && UserEntity.Equals(ResponseUser, other.ResponseUser) && UserEntity.Equals(CreatorUser, other.CreatorUser) && AppEntity.Equals(Application, other.Application) && OrgEntity.Equals(Organization, other.Organization) && string.Equals(StatusIdList, other.StatusIdList) && string.Equals(TagIdList, other.TagIdList) && string.Equals(Subject, other.Subject) && string.Equals(Comments, other.Comments) && string.Equals(Contact, other.Contact) && string.Equals(RequestId, other.RequestId)); }