private void grid1_CellContentClick(object sender, DataGridViewCellEventArgs e) { row = e.RowIndex + 1; if (this.grid1.Columns[e.ColumnIndex].Name == "Editar") { string query = "select nombre,telefono,direccion from jugador where idjugador = '" + grid1.CurrentRow.Cells["idjugador"].Value + "'"; ArrayList array = db.consultar(query); foreach (Dictionary <string, string> v in array) { txt_nombre_jugador.Text = v["nombre"]; txt_direccion_jugador.Text = v["direccion"]; txt_tel_jugador.Text = v["telefono"]; modificado = true; } panel_insercion.Visible = true; txt_nombre_jugador.Focus(); } else if (this.grid1.Columns[e.ColumnIndex].Name == "Eliminar") { if (MessageBox.Show("¿Estás seguro de eliminar este registro?", "Eliminar registro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int p = Convert.ToInt32(grid1.CurrentRow.Cells["idjugador"].Value); db.eliminar("jugador", "idjugador=" + p); MessageBox.Show("Registro eliminado", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); controldatagrid(); } } }