private bool VerificationsAreEquivalent(Verification ver1, Verification ver2) { if (!ver1.Id().Equals(ver2.Id()) || !ver1.Card().LastDigits().Equals(ver2.Card().LastDigits()) || !ver1.TxnTime().Equals(ver2.TxnTime()) || !ver1.AuthCode().Equals(ver2.AuthCode()) || !ver1.CustomerIp().Equals(ver2.CustomerIp()) || !ver1.Description().Equals(ver2.Description()) || !ver1.MerchantRefNum().Equals(ver2.MerchantRefNum()) || !ver1.CurrencyCode().Equals(ver2.CurrencyCode()) || !ver1.Status().Equals(ver2.Status())) { return(false); } return(true); }