private void BindRegisterList() { try { Data.DataService service = new Data.DataService(); var studentId = !string.IsNullOrWhiteSpace(txtStudentId.Text) ? txtStudentId.Text.TryToInt() : 0; var studentName = txtStudentName.Text.Trim(); var cid = cbxCourse.SelectedValue.ToInt(); var gid = cbxGrade.SelectedValue.ToInt(); var year = cbxYear.SelectedValue.ToInt(); var states = cbxStates.SelectedValue.ToInt(); dataGridView1.DataSource = service.QueryRegList(studentId, studentName, year, cid, gid, states); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void 除ToolStripMenuItem_Click(object sender, EventArgs e) { var sd = dataGridView1.CurrentRow.Cells[0].Value.ToString(); if (MessageBox.Show("确认提醒", "确认删除,删除后数据不可恢复?", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.OK) { Data.DataService service = new Data.DataService(); if (service.DeleteReg(sd.ToInt()) > 0) { MessageBox.Show("删除成功"); BindRegisterList(); } else { MessageBox.Show("删除失败"); } } }