Example #1
0
        public void AddToWorkGroup(RCClient client, RCProcess process)
        {
            string            conditionKey      = this.GetConditionKey(client, process);
            WorkGroupTreeNode workGroupTreeNode = this[conditionKey];

            if (workGroupTreeNode != null)
            {
                ClientProcessItem key = new ClientProcessItem(client, process);
                ClientProcessItem.CreateListItem(client, process);
                ClientProcessItem clientProcessItem;
                if (!ClientProcessItem.ShowItem.ContainsKey(key))
                {
                    clientProcessItem = ClientProcessItem.CreateListItem(client, process);
                    ClientProcessItem.ShowItem[key] = clientProcessItem;
                }
                else
                {
                    clientProcessItem = ClientProcessItem.ShowItem[key];
                }
                workGroupTreeNode.AddClientProcessItem(conditionKey, clientProcessItem);
            }
        }