コード例 #1
0
 private void  除ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (treeViewMaterial.SelectedNode != null)
     {
         if (DialogResult.Yes != MessageBox.Show("确定要删除所选节点吗?该操作将不可恢复,请注意.", "请确认",
                                                 MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2))
         {
             return;
         }
         MaterialTypeManager mtm = new MaterialTypeManager();
         try
         {
             if (mtm.DeleteFake(treeViewMaterial.SelectedNode.Tag.ToString()))
             {
                 MessageBox.Show("删除成功!");
                 DataTable dt     = mtm.GetList("").Tables[0];
                 DataView  dvTree = new DataView(dt);
                 treeViewMaterial.Nodes.Clear();
                 AddTree("", null, dvTree);
             }
             else
             {
                 MessageBox.Show("删除失败,请重试.");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("删除节点出错,请检查服务器连接.异常:" + ex.Message);
         }
     }
 }
コード例 #2
0
 private void  除DToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (treeViewType.SelectedNode != null ||
         treeViewType.SelectedNode.Text != "所有类型")
     {
         if (MessageBox.Show("确定要删除该数据吗?操作不可恢复", "请注意",
                             MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes)
         {
             return;
         }
         MaterialTypeManager mtm = new MaterialTypeManager();
         try
         {
             if (mtm.DeleteFake(treeViewType.SelectedNode.Tag.ToString()))
             {
                 MessageBox.Show("删除成功,请检查!");
                 isflag = true;
                 refresh();
             }
             else
             {
                 MessageBox.Show("删除失败,未删除任何行");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("删除失败,请检查服务器连接,错误:" + ex.Message);
         }
     }
 }