private void btnLuuVaoDS_Click(object sender, EventArgs e)
        {
            if (quyDinh.KiemTraDiem(txtDiem.Text) == false || txtDiem.Text == "")
            {
                MessageBoxEx.Show("Giá trị điểm không hợp lệ!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                ListViewItem item = new ListViewItem();

                item.Text = cmbHocSinh.SelectedValue.ToString();
                item.SubItems.Add(cmbHocSinh.Text);
                item.SubItems.Add(cmbHocKy.Text);
                item.SubItems.Add(cmbMonHoc.Text);
                item.SubItems.Add(cmbLoaiDiem.Text);
                item.SubItems.Add(txtDiem.Text);

                DiemInfo diem = new DiemInfo();
                diem.HocSinh.MaHocSinh = cmbHocSinh.SelectedValue.ToString();
                diem.MonHoc.MaMonHoc   = cmbMonHoc.SelectedValue.ToString();
                diem.HocKy.MaHocKy     = cmbHocKy.SelectedValue.ToString();
                diem.NamHoc.MaNamHoc   = cmbNamHoc.SelectedValue.ToString();
                diem.Lop.MaLop         = cmbLop.SelectedValue.ToString();
                diem.LoaiDiem.MaLoai   = cmbLoaiDiem.SelectedValue.ToString();
                diem.Diem = Convert.ToSingle(txtDiem.Text);

                item.Tag = diem;

                lVDiem.Items.Add(item);
            }
        }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            int numberOfRow = lVDiem.Items.Count;

            for (int i = 0; i < numberOfRow; i++)
            {
                ListViewItem item = lVDiem.Items[i];
                DiemInfo     diem = new DiemInfo();
                diem = (DiemInfo)item.Tag;

                m_DiemCtrl.LuuDiem(diem.HocSinh.MaHocSinh, diem.MonHoc.MaMonHoc, diem.HocKy.MaHocKy, diem.NamHoc.MaNamHoc, diem.Lop.MaLop, diem.LoaiDiem.MaLoai, diem.Diem);
            }
            lVDiem.Items.Clear();

            MessageBoxEx.Show("Đã lưu vào bảng điểm!", "COMPLETED", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }