private void Add() { TreeModel CurClass = node.Tag as TreeModel; string memberNumber = skinTextBoxID.SkinTxt.Text.Trim(); string memberName = skinTextBoxName.SkinTxt.Text.Trim(); if (CurClass.Name == "所有分销人员") { CurClass.ID = null; } InteractResult result = GlobalCache.ServerProxy.AddMember4Distribution(CurClass.ID, memberNumber, memberName); switch (result.ExeResult) { case ExeResult.Error: GlobalMessageBox.Show(result.Msg); break; case ExeResult.Success: TreeModel CurChildrenClass = new TreeModel(); TreeNode newNode = new TreeNode(memberName); CurChildrenClass.Name = memberName; CurChildrenClass.ID = memberNumber; CurChildrenClass.ParentID = CurClass.ID; newNode.Tag = CurChildrenClass; newNode.Text = memberName + "/" + memberNumber + "(0.00)"; node.Nodes.Add(newNode); CommonGlobalCache.InsertDistributor(CurChildrenClass); this.DialogResult = DialogResult.OK; break; default: break; } }