private void CreateFolder_Closed(object sender, EventArgs e) { NameForm nameForm = (NameForm)sender; if (nameForm.DialogResult != DialogResult.OK) { return; } try { int selectedResource = GetSelectedTreeResource(); if (selectedResource <= 0) { MessageBox.Show("您不能在该目录下创建子目录!", "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } helper.CreateFolder(_currentUser, selectedResource, nameForm.NewName); ReloadTreeNode(mainTreeView.SelectedNode); } catch (Exception ex) { MessageBox.Show("创建目录失败:" + ex.Message, "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void menuCreateGroup_Click(object sender, EventArgs e) { NameForm nameForm = new NameForm(); nameForm.Closed += new EventHandler(AddGroup_Closed); nameForm.ShowDialog(); }
private void menuModifyGroup_Click(object sender, EventArgs e) { if (groupListView.SelectedItems.Count != 1) { MessageBox.Show("必须选择一个用户组!", "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { CGroupEntity group = new CGroupEntity(_currentUser.ConnString).Load((int)groupListView.SelectedItems[0].Tag); NameForm nameForm = new NameForm(); nameForm.OldName = group.Grp_Name; nameForm.Closed += new EventHandler(ModifyGroup_Closed); nameForm.ShowDialog(); } catch (Exception ex) { MessageBox.Show("修改用户组失败:" + ex.Message, "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void menuCreateFolder_Click(object sender, EventArgs e) { try { int selectedResource = GetSelectedTreeResource(); if (selectedResource <= 0) { MessageBox.Show("您不能在该目录下创建子目录!", "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } NameForm nameForm = new NameForm(); nameForm.Text = "创建目录"; nameForm.Closed += new EventHandler(CreateFolder_Closed); nameForm.ShowDialog(); } catch (Exception ex) { MessageBox.Show("创建目录失败:" + ex.Message, "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ModifyGroup_Closed(object sender, EventArgs e) { NameForm nameForm = (NameForm)sender; if (nameForm.DialogResult != DialogResult.OK) { return; } try { CGroupEntity group = new CGroupEntity(_currentUser.ConnString).Load((int)groupListView.SelectedItems[0].Tag); group.Grp_Name = nameForm.NewName; _currentUser.ModifyGroup(group); LoadGroups(); } catch (Exception ex) { MessageBox.Show("修改用户组失败:" + ex.Message, "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AddGroup_Closed(object sender, EventArgs e) { NameForm nameForm = (NameForm)sender; if (nameForm.DialogResult != DialogResult.OK) { return; } try { CGroupEntity newGroup = new CGroupEntity(_currentUser.ConnString); newGroup.Grp_Name = nameForm.NewName; newGroup.Grp_Organize = _currentUser.Usr_Organize; _currentUser.CreateGroup(newGroup); LoadGroups(); } catch (Exception ex) { MessageBox.Show("创建用户失败:" + ex.Message, "文档管理系统", MessageBoxButtons.OK, MessageBoxIcon.Error); } }