private void Click_btnDel(object sender, EventArgs e) { string message = ""; if (dgvWorkers.SelectedRows.Count == 1) { this.Enabled = false; var row = dgvWorkers.SelectedRows; message += row[0].Cells["cfname"].Value.ToString() + " "; message += row[0].Cells["clname"].Value.ToString() + " "; message += row[0].Cells["cmname"].Value.ToString(); btnDel.Tag = row[0].Cells["cid"].Value.ToString(); var res = MessageBox.Show($"Будет удален работник {message}", "Внимание", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation); if (res == DialogResult.OK) { Lootbox.DelWorker(int.Parse(btnDel.Tag.ToString())); } dgvWorkers.Rows.Clear(); dgvWorkers.Rows.AddRange(Lootbox.FillGridWorkers().ToArray()); ResetUserControls(); } btnDel.Tag = ""; this.Enabled = true; }