private void FixupL_CurrencyValue1(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.AdminTransactions1.Contains(this)) { previousValue.AdminTransactions1.Remove(this); } if (L_CurrencyValue1 != null) { if (!L_CurrencyValue1.AdminTransactions1.Contains(this)) { L_CurrencyValue1.AdminTransactions1.Add(this); } if (FK_ToCurrencyID != L_CurrencyValue1.PK_CurrencyValueID) { FK_ToCurrencyID = L_CurrencyValue1.PK_CurrencyValueID; } } else if (!_settingFK) { FK_ToCurrencyID = null; } }
private void FixupL_CurrencyValue(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.FundingSourceAcceptedCurrencies.Contains(this)) { previousValue.FundingSourceAcceptedCurrencies.Remove(this); } if (L_CurrencyValue != null) { if (!L_CurrencyValue.FundingSourceAcceptedCurrencies.Contains(this)) { L_CurrencyValue.FundingSourceAcceptedCurrencies.Add(this); } if (FK_LCurrencyValueID != L_CurrencyValue.PK_CurrencyValueID) { FK_LCurrencyValueID = L_CurrencyValue.PK_CurrencyValueID; } } else if (!_settingFK) { FK_LCurrencyValueID = null; } }
private void FixupL_CurrencyValue(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.ConversionActivities.Contains(this)) { previousValue.ConversionActivities.Remove(this); } if (L_CurrencyValue != null) { if (!L_CurrencyValue.ConversionActivities.Contains(this)) { L_CurrencyValue.ConversionActivities.Add(this); } if (FK_FromCurrencyID != L_CurrencyValue.PK_CurrencyValueID) { FK_FromCurrencyID = L_CurrencyValue.PK_CurrencyValueID; } } else if (!_settingFK) { FK_FromCurrencyID = null; } }
private void FixupL_CurrencyValue(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.Client_Account.Contains(this)) { previousValue.Client_Account.Remove(this); } if (L_CurrencyValue != null) { if (!L_CurrencyValue.Client_Account.Contains(this)) { L_CurrencyValue.Client_Account.Add(this); } if (FK_CurrencyID != L_CurrencyValue.PK_CurrencyValueID) { FK_CurrencyID = L_CurrencyValue.PK_CurrencyValueID; } } else if (!_settingFK) { FK_CurrencyID = null; } }
private void FixupL_CurrencyValue1(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.FundingSources1.Contains(this)) { previousValue.FundingSources1.Remove(this); } if (L_CurrencyValue1 != null) { if (!L_CurrencyValue1.FundingSources1.Contains(this)) { L_CurrencyValue1.FundingSources1.Add(this); } if (FK_OutgoingWireFeeCurrency != L_CurrencyValue1.PK_CurrencyValueID) { FK_OutgoingWireFeeCurrency = L_CurrencyValue1.PK_CurrencyValueID; } } else if (!_settingFK) { FK_OutgoingWireFeeCurrency = null; } }
private void FixupL_CurrencyValue(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.AccountActivities.Contains(this)) { previousValue.AccountActivities.Remove(this); } if (L_CurrencyValue != null) { if (!L_CurrencyValue.AccountActivities.Contains(this)) { L_CurrencyValue.AccountActivities.Add(this); } if (Currency != L_CurrencyValue.PK_CurrencyValueID) { Currency = L_CurrencyValue.PK_CurrencyValueID; } } else if (!_settingFK) { Currency = null; } }
private void FixupL_CurrencyValue(L_CurrencyValue previousValue) { if (previousValue != null && previousValue.AccountCurrencies.Contains(this)) { previousValue.AccountCurrencies.Remove(this); } if (L_CurrencyValue != null) { if (!L_CurrencyValue.AccountCurrencies.Contains(this)) { L_CurrencyValue.AccountCurrencies.Add(this); } if (FK_CurrencyValueID != L_CurrencyValue.PK_CurrencyValueID) { FK_CurrencyValueID = L_CurrencyValue.PK_CurrencyValueID; } } }