/// <summary> /// 获得客户组层次关系 /// </summary> public void GetSelected(ref List <string> lst, Guid guid) { Model.CustomerGroup model = GetModel(guid); lst.Add(model.cName); //如果所属为顶层 if (model.GUID == Guid.Empty) { return; } GetSelected(ref lst, model.parentGUID); }
/// <summary> /// 获得选中的节点 /// </summary> /// <param name="treeNodeCollection"></param> /// <param name="guid"></param> /// <returns></returns> public TreeNode GetParentSelectedNode(TreeNodeCollection treeNodeCollection, Guid guid) { Model.CustomerGroup model = GetModel(guid); return((treeNodeCollection.Find(model.parentGUID.ToString(), true))[0]); }