// Chuyển giá trị trong Textbox thành ChiTietHoaDonBanSach
        public ChiTietHoaDonBanSach Textbox_To_ChiTietHoaDonBanSach()
        {
            try
            {
                ChiTietHoaDonBanSach result = new ChiTietHoaDonBanSach();


                result.id              = (int)this.numbid.Value;
                result.id_tblHoaDon    = (int)this.numbid_tblHoaDon.Value;
                result.id_tblKhachHang = (int)this.numbid_tblKhachHang.Value;
                result.id_tblSach      = (int)this.numbid_tblSach.Value;
                result.soLuong         = (int)this.numbsoLuong.Value;

                return(result);
            }
            catch (Exception ex) { ShowMessage(ex.Message, false); } // Không load được hoặc xảy ra lỗi
            return(null);
        }
        // Chuyển giá trị trong DataGridView thành ChiTietHoaDonBanSach
        public ChiTietHoaDonBanSach DataGridView_To_ChiTietHoaDonBanSach(int index)
        {
            try
            {
                ChiTietHoaDonBanSach result = new ChiTietHoaDonBanSach();


                var id = this.dgvData.Rows[index].Cells["id"].Value;
                if (id != null)
                {
                    result.id = int.Parse(id.ToString());
                }

                var id_tblHoaDon = this.dgvData.Rows[index].Cells["id_tblHoaDon"].Value;
                if (id_tblHoaDon != null)
                {
                    result.id_tblHoaDon = (id_tblHoaDon == null ? null : (int?)int.Parse(id_tblHoaDon.ToString()));
                }

                var id_tblKhachHang = this.dgvData.Rows[index].Cells["id_tblKhachHang"].Value;
                if (id_tblKhachHang != null)
                {
                    result.id_tblKhachHang = (id_tblKhachHang == null ? null : (int?)int.Parse(id_tblKhachHang.ToString()));
                }

                var id_tblSach = this.dgvData.Rows[index].Cells["id_tblSach"].Value;
                if (id_tblSach != null)
                {
                    result.id_tblSach = (id_tblSach == null ? null : (int?)int.Parse(id_tblSach.ToString()));
                }

                var soLuong = this.dgvData.Rows[index].Cells["soLuong"].Value;
                if (soLuong != null)
                {
                    result.soLuong = (soLuong == null ? null : (int?)int.Parse(soLuong.ToString()));
                }

                return(result);
            }
            catch (Exception ex) { ShowMessage(ex.Message, false); } // Không load được hoặc xảy ra lỗi
            return(null);
        }