private async void btnXoa_Click(object sender, EventArgs e) { ColumnView view = gridLop.MainView as ColumnView; int index = view.GetSelectedRows()[0]; Lop lop = lops[index]; DialogResult dal = MessageBox.Show("Lưu ý!!!\nXoá lớp đồng nghĩa với xoá mọi thông tin tiết học của lớp đó\nChọn Yes để xác nhận, No để huỷ thao tác", $"Xác nhận xoá lớp {lop.ten}", MessageBoxButtons.YesNo); if (dal == DialogResult.No) { return; } else { dal = MessageBox.Show("Cảnh báo LẦN CUỐI!!!\nXoá lớp đồng nghĩa với xoá mọi thông tin tiết học của lớp đó\nChọn Yes để xác nhận, No để huỷ thao tác", $"Xác nhận xoá lớp {lop.ten} lần cuối", MessageBoxButtons.YesNo); if (dal == DialogResult.No) { return; } } JObject ex = await apis.DeleteLop(lop); btnXoa.Enabled = false; await loadData(); }