private void GrvSanPham_DoubleClick(object sender, EventArgs e) { GridView view = (GridView)sender; eSanPham sp = (eSanPham)view.GetFocusedRow(); if (sp != null) { int index = lstDetail.FindIndex(x => x.IDSanPham == sp.KeyID); if (index != -1) { grvChiTiet.FocusedRowHandle = index; } else { eNhapHangNhaCungCapChiTiet iDT = new eNhapHangNhaCungCapChiTiet(); iDT.IDSanPham = sp.KeyID; iDT.MaSanPham = sp.Ma; iDT.TenSanPham = sp.Ten; iDT.IDDonViTinh = sp.IDDonViTinh; iDT.MaDonViTinh = sp.MaDonViTinh; iDT.TenDonViTinh = sp.TenDonViTinh; iDT.SoLuongLe = 1; iDT.SoLuong = 1; lstDetail.Add(iDT); } } }