private HocSinh_Thi_Monhoc_DTO GetInfoTestSubject() { HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc = new HocSinh_Thi_Monhoc_DTO(); hocSinh_Thi_Monhoc.MaMH = cbxSubject.EditValue.ToString(); hocSinh_Thi_Monhoc.MaHS = cbxStudent.EditValue.ToString(); hocSinh_Thi_Monhoc.DiemThi = Convert.ToInt16(tbxScore.Text); return(hocSinh_Thi_Monhoc); }
private void btnDelete_Click(object sender, EventArgs e) { HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc = GetInfoTestSubject(); if (MessageBox.Show("Bạn có muốn xoá điểm thi " + cbxSubject.Text + " không? ", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.OK) { hocSinh_Thi_MonBUS.DelTestSubject(hocSinh_Thi_Monhoc); InfoTestSubject_Load(sender, e); } }
public bool DelTestSubject(HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc) { string sql = string.Format("Delete from HocSinh_Thi_MonHoc where MaHS ='" + hocSinh_Thi_Monhoc.MaHS + "'" + "MaMH='" + hocSinh_Thi_Monhoc.MaMH + "'"); if (connData.RunSQL(sql)) { MessageBox.Show("Xoá bài thi thành công!", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } return(false); }
public bool EditTestSubject(HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc) { string sql = string.Format("Update HocSinh_Thi_MonHoc set DiemThi={2} where MaHS = '{0}' and MaMH = '{1}' ", hocSinh_Thi_Monhoc.MaHS, hocSinh_Thi_Monhoc.MaMH, hocSinh_Thi_Monhoc.DiemThi); if (connData.RunSQL(sql)) { MessageBox.Show("Sửa bài thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } return(false); }
public bool AddTestSubject(HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc) { string sql = string.Format("Insert into HocSinh_Thi_MonHoc (MaMH, MaHS, DiemThi) values ('{0}','{1}','{2}')", hocSinh_Thi_Monhoc.MaMH, hocSinh_Thi_Monhoc.MaHS, hocSinh_Thi_Monhoc.DiemThi); if (connData.RunSQL(sql)) { MessageBox.Show("Thêm bài thi thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } return(false); }
public bool CheckBeforeSave(HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc) { if (hocSinh_Thi_Monhoc.DiemThi > 10 || hocSinh_Thi_Monhoc.DiemThi < 0) { MessageBox.Show("Điểm không hợp lệ!"); return(false); } if (hocSinh_Thi_Monhoc.DiemThi.Equals("")) { MessageBox.Show("Điểm thi không được để trống!"); return(false); } return(true); }
private void btnSave_Click(object sender, EventArgs e) { HocSinh_Thi_Monhoc_DTO hocSinh_Thi_Monhoc = GetInfoTestSubject(); if (add) { hocSinh_Thi_MonBUS.AddTestSubject(hocSinh_Thi_Monhoc); InfoTestSubject_Load(sender, e); } if (update) { hocSinh_Thi_MonBUS.EditTestSubject(hocSinh_Thi_Monhoc); InfoTestSubject_Load(sender, e); } }