private void EditUserButton_Click(object sender, EventArgs e)
        {
            DeleteUserForm frm = new DeleteUserForm();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                DeleteAccount();
                UpdDb();
                MessageBox.Show("Удалено");
            }
            else
            {
                MessageBox.Show("Операция отменена");
            }
        }
예제 #2
0
        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();
                }
            }
        }