private void btnRemove_Click(object sender, EventArgs e) { KetQua kq = db.KetQuas.SingleOrDefault(p => p.MaSV == txtMaSV.Text && p.MaMH == txtMaMH.Text); if (kq == null) { MessageBox.Show("Lỗi."); return; } try { db.ExecuteCommand("DELETE FROM KetQua WHERE MaSV = {0} AND MaMH = {1}", txtMaSV.Text, txtMaMH.Text); fillKetQua(); MessageBox.Show("Xóa thành công."); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void btnEdit_Click(object sender, EventArgs e) { KetQua kq = db.KetQuas.SingleOrDefault(p => p.MaSV == txtMaSV.Text && p.MaMH == txtMaMH.Text); if (kq == null) { MessageBox.Show("Điểm không tồn tại."); return; } try { db.ExecuteCommand("UPDATE KetQua SET Diem = {0} WHERE MaSV = {1} AND MaMH = {2}", (float)nudDiem.Value, txtMaSV.Text, txtMaMH.Text); fillKetQua(); MessageBox.Show("Sửa thành công."); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void btnAdd_Click(object sender, EventArgs e) { if (txtMaSV.Text == "" || txtMaMH.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin để thêm mới."); return; } try { KetQua temp = db.KetQuas.SingleOrDefault(p => p.MaSV == txtMaSV.Text && p.MaMH == txtMaMH.Text); if (temp != null) { MessageBox.Show("Kết quả đã tồn tại."); return; } db.ExecuteCommand("INSERT INTO KetQua VALUES ({0}, {1}, {2})", txtMaSV.Text, txtMaMH.Text, (float)nudDiem.Value); fillKetQua(); MessageBox.Show("Thêm thành công."); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }