コード例 #1
0
        private void Fixupopenid_server(openid_server previousValue)
        {
            if (previousValue != null && previousValue.customers.Contains(this))
            {
                previousValue.customers.Remove(this);
            }

            if (openid_server != null)
            {
                if (!openid_server.customers.Contains(this))
                {
                    openid_server.customers.Add(this);
                }
                if (openid_server_id != openid_server.id)
                {
                    openid_server_id = openid_server.id;
                }
            }
            else if (!_settingFK)
            {
                openid_server_id = null;
            }
        }
コード例 #2
0
ファイル: customer.cs プロジェクト: njmube/RetailPOS
        private void Fixupopenid_server(openid_server previousValue)
        {
            if (previousValue != null && previousValue.customers.Contains(this))
            {
                previousValue.customers.Remove(this);
            }

            if (openid_server != null)
            {
                if (!openid_server.customers.Contains(this))
                {
                    openid_server.customers.Add(this);
                }
                if (openid_server_id != openid_server.id)
                {
                    openid_server_id = openid_server.id;
                }
            }
            else if (!_settingFK)
            {
                openid_server_id = null;
            }
        }