private void btnTimKiem_Click(object sender, EventArgs e)
{
XmlTextReader reader = new XmlTextReader("Hang.xml");
DataSet ds = new DataSet();
ds.ReadXml(reader);
DataView dv = new DataView(ds.Tables[0]);
dv.Sort = "MaHang";
reader.Close();
int index = dv.Find(txtTimKiem.Text);
if (index == -1)
{
MessageBox.Show("Không tìm thấy");
txtTimKiem.Text = "";
txtTimKiem.Focus();
}
else
{
DataTable dt = new DataTable();
dt.Columns.Add("Mã hàng");
dt.Columns.Add("Tên hàng");
dt.Columns.Add("Đơn vị tính");
dt.Columns.Add("Đơn giá");
dt.Columns.Add("Sô lượng");
dt.Columns.Add("Mã NCC");
object[] list = { dv[index]["MaHang"], dv[index]["TenHang"],dv[index]["DonViTinh"], dv[index]["DonGia"], dv[index]["SoLuong"], dv[index]["MaNCC"]};
dt.Rows.Add(list);
dgvHang.DataSource = dt;
txtTimKiem.Text = "";
}
}