Exemple #1
0
        private void FixupClient_Account1(Client_Account previousValue)
        {
            if (previousValue != null && previousValue.R_AssetManager_IntroducingBroker_ClientAccount1.Contains(this))
            {
                previousValue.R_AssetManager_IntroducingBroker_ClientAccount1.Remove(this);
            }


            if (Client_Account1 != null)
            {
                if (!Client_Account1.R_AssetManager_IntroducingBroker_ClientAccount1.Contains(this))
                {
                    Client_Account1.R_AssetManager_IntroducingBroker_ClientAccount1.Add(this);
                }

                if (FK_ClientAccountID != Client_Account1.PK_ClientAccountID)

                {
                    FK_ClientAccountID = Client_Account1.PK_ClientAccountID;
                }
            }

            else if (!_settingFK)

            {
                FK_ClientAccountID = null;
            }
        }
        private void FixupClient_Account(Client_Account previousValue)
        {
            if (previousValue != null && previousValue.R_AssetManager_ClientAccount_Trader.Contains(this))
            {
                previousValue.R_AssetManager_ClientAccount_Trader.Remove(this);
            }


            if (Client_Account != null)
            {
                if (!Client_Account.R_AssetManager_ClientAccount_Trader.Contains(this))
                {
                    Client_Account.R_AssetManager_ClientAccount_Trader.Add(this);
                }

                if (FK_AssetManagerAccID != Client_Account.PK_ClientAccountID)

                {
                    FK_AssetManagerAccID = Client_Account.PK_ClientAccountID;
                }
            }

            else if (!_settingFK)

            {
                FK_AssetManagerAccID = null;
            }
        }
Exemple #3
0
        private void FixupClient_Account(Client_Account previousValue)
        {
            if (previousValue != null && previousValue.AccountActivities.Contains(this))
            {
                previousValue.AccountActivities.Remove(this);
            }


            if (Client_Account != null)
            {
                if (!Client_Account.AccountActivities.Contains(this))
                {
                    Client_Account.AccountActivities.Add(this);
                }

                if (FK_ClientAccountID != Client_Account.PK_ClientAccountID)

                {
                    FK_ClientAccountID = Client_Account.PK_ClientAccountID;
                }
            }

            else if (!_settingFK)

            {
                FK_ClientAccountID = null;
            }
        }
        private void FixupClient_Account(Client_Account previousValue)
        {
            if (previousValue != null && previousValue.BOMAMTrades.Contains(this))
            {
                previousValue.BOMAMTrades.Remove(this);
            }


            if (Client_Account != null)
            {
                if (!Client_Account.BOMAMTrades.Contains(this))
                {
                    Client_Account.BOMAMTrades.Add(this);
                }

                if (FK_ClientAccountID != Client_Account.PK_ClientAccountID)

                {
                    FK_ClientAccountID = Client_Account.PK_ClientAccountID;
                }
            }
        }