private void buttonEliminarInsumo_Click(object sender, EventArgs e) { if (dataGridView4.SelectedRows.Count == 1) { string ID = dataGridView4.SelectedRows[0].Cells[0].Value.ToString(); string nombre = dataGridView4.SelectedRows[0].Cells[1].Value.ToString(); Console.WriteLine(ID); switch (MessageBox.Show(this, "¿Está seguro de eliminar el insumo " + nombre + "?", "Confirmación de seguridad", MessageBoxButtons.OKCancel)) { case DialogResult.OK: InsumoConnect c = new InsumoConnect(); c.DeleteInsumo(ID); MessageBox.Show(this, "El Insumo ha sido eliminado", "Información", MessageBoxButtons.OK); this.insumoTableAdapter.Fill(this.smiav_dbDataSet2.insumo); break; default: break; } } else { MessageBox.Show(this, "Debe seleccionar una fila a eliminar", "Información", MessageBoxButtons.OK); } }