private void menu_AddType_Click(object sender, EventArgs e) { string pid = GetParentNodeIndex(); FrmEditDictType dlg = new FrmEditDictType(); dlg.PID = pid; dlg.LoginID = LoginID; if (dlg.ShowDialog() == DialogResult.OK) { InitTreeView(); } }
private void menu_EditType_Click(object sender, EventArgs e) { TreeNode selectedNode = this.treeView1.SelectedNode; if (selectedNode != null && selectedNode.Tag != null) { string typeId = selectedNode.Tag.ToString(); DictTypeInfo info = BLLFactory <DictType> .Instance.FindByID(typeId); if (info != null) { FrmEditDictType dlg = new FrmEditDictType(); dlg.ID = typeId; dlg.PID = info.PID; dlg.LoginID = LoginID; if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK) { InitTreeView(); BindData(); } } } }