Пример #1
0
        private void DeleteChanbutton_Click(object sender, EventArgs e)
        {
            int chanId=0;
            string chanName = "";

            if (this.treeView1.Nodes.Count != 0)
            {
                if (this.treeView1.SelectedNode.Parent != null)
                {
                    chanName = this.treeView1.SelectedNode.Text;

                    this.treeView1.SelectedNode.Remove();
                    chanId = InfoSource.GetRssIdByName(chanName);
                    InfoSource.DeleteRssbyname(chanName);

                    DataOperation DeleteRsss = new DataOperation();
                    DeleteRsss.DeleteRssById(chanId);

                    //数据库中
                    MessageBox.Show("删除成功!");
                }
                else
                {
                    MessageBox.Show("不能删除频道组", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

            }
            else
            {
                MessageBox.Show("请选择要删除的频道!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            //string delName;
            //delName=treeView1.SelectedNode.Name;
            //treeView1.SelectedNode.Remove();
            //delete(del);
            //修改数据库;
        }