protected void de_btnChoMuon_Click(object sender, EventArgs e)
        {
            PhieuMuonSachBUS obj_phieu = new PhieuMuonSachBUS();
            //tạo một đối tượng chi tiết
            PhieuMuonChiTiet CT = new PhieuMuonChiTiet();

            CT.MaPMuon = txtMaPhieu.Text; //mã lấy mã hiện tại của Phiếu
            CT.MaSach  = drSach.SelectedValue;
            CT.SLMuon  = Convert.ToInt32(txtSLMuon.Text);
            DateTime dt = DateTime.Parse(txtNgayTra.Text);

            CT.NgayTra   = dt;
            CT.TrangThai = "Đang mượn";

            //mã phiếu không được thiếu
            if (txtMaPhieu.Text == "")
            {
                alertz("Hãy điền mã phiếu !");
                return;
            }

            //kiểm tra ngày hợp lệ

            /*DateTime now = DateTime.Now;
             * DateTime enter_value = dtpNgayTra.Value;
             * if (now > enter_value) {
             *  MessageBox.Show("Thời gian không hợp lệ - Thời gian > ngày hiện tại");
             *  //quay tro lai ngay hien tai
             *  dtpNgayTra.Value = now;
             *  return;
             * }*/

            //điều kiện hợp lê: số lương có >= số lượng mượn
            if (obj_phieu.check_soLuong(drSach.SelectedValue, Convert.ToInt32(txtSLMuon.Text)))
            {
                try
                {
                    //Thêm thông tin vào phiếu chi tiết
                    obj_phieu.themChiTietTaiLieuMuon(CT);

                    //cập nhật lại số lượng còn lại trong bảng Tài Liêu:
                    obj_phieu.capNhatSoLuongThem(drSach.SelectedValue, Convert.ToInt32(txtSLMuon.Text));

                    //load du lieu

                    loadDgv();
                    //MessageBox.Show("Thành công!");
                }
                catch
                {
                    alertz("Thêm lỗi - kiểm tra mã phiếu, hoặc mã tài liệu đã tồn tại!");
                }
            }
            else
            {
                alertz("Số lượng hiện tại không đủ!");
                txtSLMuon.Focus();
            }
        }