private void LoadCT(HOADON hd) { blCT = new BLChiTiet_HD(); dsCT = blCT.dsChiTiet_HD(); dsSP = blSP.dsSanPham(); dgvSanPham.Rows.Clear(); lblMa.Visible = true; labelMa.Visible = true; lblMa.Text = hd.MaHD.ToString(); for (int i = 0; i < dsCT.Count; i++) { string TenSP = dsSP.Find(x => x.MaSP == dsCT[i].MaSP).TenSP; dgvSanPham.Rows.Add(dsCT[i].MaHD, dsCT[i].MaSP, TenSP, dsCT[i].SoLuong); } }