| | |
| | | public Organization() |
| | | { |
| | | InitializeComponent(); |
| | | toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick; |
| | | toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick; |
| | | toolBarMenu1.btnSaveClick += ToolBarMenu1_btnSaveClick; |
| | | toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick; |
| | | toolBarMenu1.btnDelClick += ToolBarMenu1_btnDelClick1; |
| | | toolBarMenu1.btnEscClick += ToolBarMenu1_btnEscClick; |
| | | //toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick; |
| | | //toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick; |
| | | //toolBarMenu1.btnSaveClick += ToolBarMenu1_btnSaveClick; |
| | | //toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick; |
| | | //toolBarMenu1.btnDelClick += ToolBarMenu1_btnDelClick1; |
| | | //toolBarMenu1.btnEscClick += ToolBarMenu1_btnEscClick; |
| | | toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick; |
| | | toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick; |
| | | tlMenu.DoubleClick += TlMenu_DoubleClick; |
| | |
| | | private void TlMenu_DoubleClick(object sender, EventArgs e) |
| | | { |
| | | var clickedNode = tlMenu.SelectedNode; |
| | | if (clickedNode == null) return; |
| | | if (clickedNode.FirstNode == null) |
| | | { |
| | | var rowGuid = clickedNode.Name; |
| | |
| | | imageList.Images.Add("icon1", Resources.publicfix_32x32); |
| | | imageList.Images.Add("icon2", Resources.user_16x16); |
| | | tlMenu.ImageList = imageList; |
| | | var pgq = new PageQueryModel(1, 999999, "factory"); |
| | | var pgq = new PageQueryModel(1, 999999, "FID"); |
| | | var json = JsonConvert.SerializeObject(pgq); |
| | | try |
| | | { |
| | |
| | | "Organization/GetListPage", json); |
| | | var dd = UtilityHelper.ReturnToTablePage(strReturn); |
| | | var dt = dd.rtnData.list; |
| | | var drGrp = dt.Select("upGuid='' or upguid is null"); |
| | | var drGrp = dt.Select("FParentlD='0' or isnull(FParentlD,'') =''"); |
| | | var dtComList = new DataTable(); |
| | | dtComList.Columns.Add("guid", typeof(string)); |
| | | dtComList.Columns.Add("name", typeof(string)); |
| | |
| | | _dy["name"].ToString()); |
| | | var node = new TreeNode(); //定义结点 |
| | | node.Text = |
| | | "(" + _dy["factory"] + ")" + _dy["name"]; //为结点赋值 |
| | | "(" + _dy["FNumber"] + ")" + _dy["name"]; //为结点赋值 |
| | | node.Name = _dy["guid"].ToString(); |
| | | node.ImageIndex = 0; |
| | | var drItem = dt.Select("upGuid='" + _dy["guid"] + "'"); |
| | | var drItem = dt.Select("FParentlD='" + _dy["FID"] + "'"); |
| | | foreach (var _dy2 in drItem) |
| | | { |
| | | var node22 = new TreeNode(); //定义结点 |
| | | node22.Text = |
| | | "(" + _dy2["factory"] + ")" + _dy2["name"]; //为结点赋值 |
| | | "(" + _dy2["FNumber"] + ")" + _dy2["name"]; //为结点赋值 |
| | | node22.Name = _dy2["guid"].ToString(); |
| | | node22.ImageIndex = 1; |
| | | node.Nodes.Add(node22); |