private void EditUserButton_Click(object sender, EventArgs e) { DeleteUserForm frm = new DeleteUserForm(); if (frm.ShowDialog() == DialogResult.OK) { DeleteAccount(); UpdDb(); MessageBox.Show("Удалено"); } else { MessageBox.Show("Операция отменена"); } }
private void mnuDeleteUser_Click(object sender, EventArgs e) { TreeNode parentNode = (TreeNode)contextMenuStrip.Tag; NodeItem parentNodeItem = (NodeItem)parentNode.Tag; UserTreeEntity userTreeEntity = _userTreeBL.getByParent(parentNodeItem.Id); if (userTreeEntity.RowCount() > 0) { MessageBox.Show("برای حذف یک نود کاربر باید ابتدا تمامی کاربران زیرین را حذف نمایید!"); return; } else { DeleteUserForm form = new DeleteUserForm(); form.UserTreeId = parentNodeItem.Id; form.loadForm(); form.ShowDialog(); if (form.IsUserTreeNodeDeleted) { parentNode.Remove(); } } }