Ejemplo n.º 1
0
        //删除选中课程
        private void button15_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定要删除吗?", "询问", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                bool isDeleteOk = true;
                CourseBusiness couBusiness = new CourseBusiness();
                DataGridViewSelectedRowCollection toBeDeletedRowsCollection = this.dataGridView3.SelectedRows;

                DataGridViewRow[] tobedeletedrows = new DataGridViewRow[toBeDeletedRowsCollection.Count];
                toBeDeletedRowsCollection.CopyTo(tobedeletedrows, 0);
                foreach (DataGridViewRow temp in tobedeletedrows)
                {
                    if (couBusiness.deleteCourse(int.Parse(temp.Cells["cid"].Value.ToString())) == 0)
                        isDeleteOk = false;
                }
                if (isDeleteOk)
                {
                    MessageBox.Show("删除成功!");
                }
                else
                {
                    MessageBox.Show("删除出现错误,请刷新列表后重试!");
                }

            }
        }