Exemple #1
0
        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;
            }
        }
Exemple #6
0
        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;
                }
            }
        }