public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfCustomersD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfCustomersAbroad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfCustomersEU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfCustomers?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ThereofActiveD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ThereofActiveAbroad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ThereofActiveEU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ThereofActive?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfOccasionalCustD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfOccasionalCustAbroad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfOccasionalCustEU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfOccasionalCust?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOpenBalanceD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOpenBalanceAboad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOpenBalanceEU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOpenBalance?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfInvoicesD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfInvoicesAbroad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfInvoicesEU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfInvoices?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfEmployeesD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumOfEmployeesAbroad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumTransCustD?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumTransCustAbroad?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumTransCustEU?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (NumTransCust?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ApplicableCommercialLaw?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Jurisdiction?.GetHashCode() ?? 0); return(hashCode); }
public override int GetHashCode() { return(StartDate.GetHashCode() + EndDate.GetHashCode() + TaxType.GetHashCode() + Jurisdiction.GetHashCode() + Percent.GetHashCode()); }