private void btn_del_ItemClick(object sender, ItemClickEventArgs e) { for (int i = 0; i < dgv_cthd2.Rows.Count - 1; i++) { cthd.DeleteChiTietHoaDon(dgv_cthd2.Rows[i].Cells["MaHD"].Value.ToString(), dgv_cthd2.Rows[i].Cells["MaHang"].Value.ToString()); } for (int i = 0; i < dgv_cthd2.Rows.Count - 1; i++) { ctk.updateSoluonCong(dgv_cthd2.Rows[i].Cells["MaHD"].Value.ToString(), int.Parse(dgv_cthd2.Rows[i].Cells["SoLuong"].Value.ToString())); } hd.DeleteHoaDon(dgv_hoaDon.CurrentRow.Cells["MaHD"].Value.ToString()); refress(); }