private void btn_eliminar_Click(object sender, EventArgs e) { DataRow row = dgv_neg.GetFocusedDataRow(); if (row != null) { if (MessageBox.Show("¿Esta seguro de que desea eliminar la negociación?", "Eliminar negociación", MessageBoxButtons.YesNo) == DialogResult.Yes) { string id_negocio = row[0].ToString(); string titulo = row[1].ToString(); OpBD o = new OpBD(); int res = o.EliminarNegociacion(id_negocio, titulo); if (res == 1) { MessageBox.Show("Negociación eliminada con exito"); dgv_negocios.DataSource = OpBD.SeleccionarNegocios(); if (dgv_negocios.DataSource != null) { dgv_neg.Columns[0].Caption = "No."; dgv_neg.Columns[1].Caption = "Titulo"; dgv_neg.Columns[2].Caption = "Persona"; dgv_neg.Columns[3].Caption = "Organización"; dgv_neg.Columns[4].Caption = "Moneda"; dgv_neg.Columns[5].Caption = "Valor"; dgv_neg.Columns[6].Caption = "Fecha de cierre estimada"; dgv_neg.Columns[7].Caption = "Categoría"; dgv_neg.Columns[0].Width = 28; dgv_neg.RowClick += Dgv_neg_RowClick; } } else { MessageBox.Show("Eliminación no realizada"); } } } }