private void btnQiemTK_Click(object sender, EventArgs e) { try { diemL1 = double.Parse(txtDiemL1.Text); diemL2 = double.Parse(txtDiemL2.Text); diemKT = double.Parse(txtDiemKT.Text); diemQT = (diemL1 + diemL2) / 2; diemTK = (diemQT + diemKT) / 2; if (diemTK >= 5) { chkKetQua.Checked = true; } else { chkKetQua.Checked = false; } BLBangDiem blBD = new BLBangDiem(); blBD.TinhDiemTongKet(this.lookUpMaSV.Text, this.lookUpMaMH.Text, diemQT.ToString().Replace(",", "."), diemTK.ToString().Replace(",", "."), chkKetQua.Checked, ref err); LoadData(); XtraMessageBox.Show("Đã tính xong điểm tổng kết!"); } catch { XtraMessageBox.Show("Thiếu dữ liệu hoặc lỗi rồi!"); } }
private void btnLuu_Click(object sender, EventArgs e) { if (them) { if (suaDiem == true) { BLBangDiem blBD = new BLBangDiem(); blBD.CapNhatDiem(this.lookUpMaSV.Text, this.lookUpMaMH.Text, this.txtDiemL1.Text.Replace(",", "."), this.txtDiemL2.Text.Replace(",", "."), this.txtDiemQT.Text.Replace(",", "."), this.txtDiemKT.Text.Replace(",", "."), this.txtDiemTK.Text.Replace(",", "."), ref err); LoadData(); XtraMessageBox.Show("Đã sửa điểm xong!"); } else { try { BLBangDiem blBD = new BLBangDiem(); blBD.ThemBangDiem(this.lookUpMaSV.Text, this.txtTenSV.Text.TrimEnd(), this.txtMaLop.Text, this.lookUpMaMH.Text, this.spinHocKy.Text, txtKhoaHoc.Text.TrimEnd(), ref err); LoadData(); XtraMessageBox.Show("Đã thêm xong!"); } catch { XtraMessageBox.Show("Không thêm được. Lỗi rồi!"); } } } else { if (suaDiem == true) { BLBangDiem blBD = new BLBangDiem(); blBD.CapNhatDiem(this.lookUpMaSV.Text, this.lookUpMaMH.Text, this.txtDiemL1.Text.Replace(",", "."), this.txtDiemL2.Text.Replace(",", "."), this.txtDiemQT.Text.Replace(",", "."), this.txtDiemKT.Text.Replace(",", "."), this.txtDiemTK.Text.Replace(",", "."), ref err); LoadData(); XtraMessageBox.Show("Đã sửa điểm xong!"); } else { BLBangDiem blBD = new BLBangDiem(); blBD.CapNhatBangDiem(this.lookUpMaSV.Text, this.lookUpMaMH.Text, this.spinHocKy.Text, txtKhoaHoc.Text.TrimEnd(), MaMHCu, ref err); LoadData(); XtraMessageBox.Show("Đã sửa xong!"); } } }
private void btnDiemQT_Click(object sender, EventArgs e) { try { diemL1 = double.Parse(txtDiemL1.Text); diemL2 = double.Parse(txtDiemL2.Text); diemQT = (diemL1 + diemL2) / 2; BLBangDiem blBD = new BLBangDiem(); blBD.TinhDiemQuaTrinh(this.lookUpMaSV.Text, this.lookUpMaMH.Text, diemQT.ToString().Replace(",", "."), ref err); LoadData(); XtraMessageBox.Show("Đã tính xong điểm quá trình!"); } catch { XtraMessageBox.Show("Thiếu dữ liệu hoặc lỗi rồi!"); } }