private void btnDelete_Click(object sender, EventArgs e) { int id = int.Parse(dgvExam.CurrentRow.Cells["IDch"].Value.ToString()); DanhSachCauHoi ch = (from c in db.DanhSachCauHois where c.ID_Cauhoi == id && c.MaDe == Made select c).SingleOrDefault(); db.DanhSachCauHois.DeleteOnSubmit(ch); db.SubmitChanges(); LoadExam(); }
private void btnAdd_Click(object sender, EventArgs e) { int id = int.Parse(dgvListQuestions.CurrentRow.Cells["ID"].Value.ToString()); var check = (from c in db.DanhSachCauHois where c.MaDe == Made && c.ID_Cauhoi == id select c).SingleOrDefault(); if (check == null) { DanhSachCauHoi ch = new DanhSachCauHoi(); ch.ID_Cauhoi = id; ch.MaDe = Made; db.DanhSachCauHois.InsertOnSubmit(ch); db.SubmitChanges(); LoadExam(); } else { MessageBox.Show("Đã tồn tại câu hỏi trong đề thi"); } }