//删除专业按钮 private void btnDelete_Click(object sender, EventArgs e) { //删除确认 DialogResult result = MessageBox.Show("确认要删除吗?", "删除确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result == DialogResult.Cancel) { return; } //获取要删除的专业名称 string SpecialityName = this.combSpecialityName.Text.Trim(); //根据学号删除 try { if (objSpecialityService.DeleteSpeciality(SpecialityName) == 1) { MessageBox.Show("删除成功!", "删除提示"); //初始化学院下拉框 this.combCollageName.DisplayMember = "CollageName"; this.combCollageName.ValueMember = "CollageID"; this.combCollageName.DataSource = objCollageService.GetAllCollage(); this.combCollageName.Text = ""; this.combCollageName.SelectedIndexChanged += new System.EventHandler(this.combCollageName_SelectedIndexChanged); } } catch (Exception ex) { MessageBox.Show(ex.Message, "删除信息"); } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dataGridView1. Columns[e.ColumnIndex]. HeaderText. ToLower() == "delete") { if (MessageBox.Show ("Are you sure you want to delete this record?", "Confirm", MessageBoxButtons.YesNo) == DialogResult.Yes) { int specialityId = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[0].Value); ISpecialityService specialityService = new SpecialityService(); specialityService.DeleteSpeciality(specialityId); this.specialityTableAdapter.Fill(this.finalAppWebDataSet.speciality); } } }
private void btnSpecialityDelect_Click(object sender, EventArgs e) { //判断信息 if (dgvSpeciality.RowCount == 0) { MessageBox.Show("没有要删除的对象", "删除提示"); return; } if (dgvSpeciality.CurrentRow == null) { MessageBox.Show("请选择要删除的对象", "删除提示"); return; } //删除确认 DialogResult result = MessageBox.Show("确认要删除吗?", "删除确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result == DialogResult.Cancel) { return; } //获取要删除的学号 string SpecialityName = dgvSpeciality.CurrentRow.Cells["SpecialityName"].Value.ToString(); //根据学号删除 try { if (objSpecialityService.DeleteSpeciality(SpecialityName) == 1) { MessageBox.Show("删除成功!", "删除提示"); list = objSpecialityService.GetSpecialityBag(); this.dgvSpeciality.AutoGenerateColumns = false; this.dgvSpeciality.DataSource = list; } } catch (Exception ex) { MessageBox.Show(ex.Message, "删除信息"); } }