private void btnXacNhan_Click(object sender, EventArgs e)
        {
            string strMaSinhVien = txtMaSV.Text.Trim().ToUpper();

            if (string.IsNullOrWhiteSpace(strMaSinhVien))
            {
                MessageBox.Show("Dữ liệu không hợp lệ!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            for (int i = 0; i < m_lstSinhVien.Count; i++)
            {
                if (strMaSinhVien.Equals(m_lstSinhVien[i].MASV.ToUpper().Trim()))
                {
                    rptBangDiemSinhVien objReport = new rptBangDiemSinhVien();
                    objReport.lblMaSV.Text = strMaSinhVien.ToUpper();
                    objReport.lblHoVaTen.Text = BangDiemSinhVienBUL.GetHoTen(strMaSinhVien).ToUpper();
                    objReport.lblLop.Text = BangDiemSinhVienBUL.GetMaLop(strMaSinhVien).ToUpper();
                    objReport.DataSource = BangDiemSinhVienBUL.LoadPhieuDiem(strMaSinhVien);

                    ReportPrintTool tool = new ReportPrintTool(objReport);
                    tool.ShowPreview();

                    return;
                }
            }

            MessageBox.Show("Mã sinh viên không tồn tại!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
 private void InitalizeTextBoxMaSinhVien()
 {
     m_lstSinhVien = BangDiemSinhVienBUL.LoadSinhVien();
     AutoCompleteStringCollection objacs = new AutoCompleteStringCollection();
     for (int i = 0; i < m_lstSinhVien.Count; i++)
     {
         objacs.Add(m_lstSinhVien[i].MASV.Trim());
     }
     txtMaSV.AutoCompleteCustomSource = objacs;
 }
        private void frmInputPhieuDiem_Load(object sender, EventArgs e)
        {
            cbxKhoa.DataSource = BangDiemSinhVienBUL.LoadPhanManh();
            cbxKhoa.DisplayMember = "TenKhoa";
            cbxKhoa.ValueMember = "TenServer";
            cbxKhoa.SelectedIndex = Data.m_nKhoa;

            if (Data.m_strGroup.ToUpper().Equals("PKETOAN") || Data.m_strGroup.ToUpper().Equals("KHOA"))
            {
                cbxKhoa.Enabled = false;
            }
            else if (Data.m_strGroup.Equals("PGV"))
            {
                cbxKhoa.Enabled = true;
            }
        }