private void buttonXoa_Click(object sender, EventArgs e) { DialogResult res = MessageBox.Show("Xóa sản phẩm", "Sản Phẩm", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); //Lấy vị trí cần xóa if (res == DialogResult.Yes) { //if(dem) Index = dataGridView_QuanLySanPham.CurrentRow.Index; string id = dataGridView_QuanLySanPham.CurrentRow.Cells["ColMaSanPham"].Value.ToString().Trim(); int stt = int.Parse(dataGridView_QuanLySanPham.CurrentRow.Cells["ColSTT"].Value.ToString()); if (SanPhamBUS.DeleteSanPhamById(id)) { dataGridView_QuanLySanPham.Rows.RemoveAt(Index); if (dataGridView_QuanLySanPham.RowCount > 0) { bool flag = false; for (int i = 0; i < Index; i++) { if (dataGridView_QuanLySanPham.Rows[i].Visible == true) { flag = true; } } for (int i = Index; i < dataGridView_QuanLySanPham.RowCount; i++) { if (dataGridView_QuanLySanPham.Rows[i].Visible == true) { dataGridView_QuanLySanPham.Rows[i].Cells["ColSTT"].Value = i.ToString(); stt++; flag = true; } } if (flag == false) { buttonDisabled(); } } else { buttonDisabled(); } } } }