private void button1_Click(object sender, EventArgs e)
        {
            if (comboBoxBookTitleuq.Text == "" || textBoxQuantityuq.Text == "")
            {
                MessageBox.Show("Hãy nhập đủ thông tin !");
            }
            var qty = int.TryParse(textBoxQuantityuq.Text, out _);

            if (qty == false)
            {
                MessageBox.Show("Kiểm tra số lượng nhập !");
            }
            else
            {
                // Bây giờ tạo thêm ChiTietPhieuNhap
                ChiTietPhieuNhapDao ctpnDao = new ChiTietPhieuNhapDao();
                ChiTietPhieuNhap    ctpn    = new ChiTietPhieuNhap()
                {
                    MaPhieuNhap = idPhieuNhap,
                    MaSach      = int.Parse(textBoxIDuq.Text),
                    SoLuong     = int.Parse(textBoxQuantityuq.Text)
                };
                var resss = ctpnDao.insertChiTietPhieuNhap(ctpn.MaPhieuNhap, ctpn.MaSach, ctpn.SoLuong);


                // update lại số lượng tồn
                SachDao sDao = new SachDao();
                sDao.updateQuantity(ctpn.MaSach, ctpn.SoLuong);



                bindDataToGrid(dataGridView2);

                // update tong tien
                var          bookPrice = sDao.getPriceById(ctpn.MaSach);
                var          soluong   = ctpn.SoLuong;
                PhieuNhapDao pnDao     = new PhieuNhapDao();
                pnDao.updateAmount(idPhieuNhap, (bookPrice * soluong).GetValueOrDefault());

                labelAmount2.Text = pnDao.getAmountById(idPhieuNhap).ToString();

                clearAllUpdateQuantity();
            }
        }