Exemplo n.º 1
0
        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!");
            }
        }
Exemplo n.º 2
0
        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!");
                }
            }
        }
Exemplo n.º 3
0
        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!");
            }
        }