private void btnEliminar_Click(object sender, EventArgs e) { int[] selRows = ((GridView)this.gridControl1.MainView).GetSelectedRows(); if (selRows.Length != 0) { DataRowView selRow = (DataRowView)(((GridView)gridControl1.MainView).GetRow(selRows[0])); string nombre = selRow[1].ToString(); string apellido = selRow[7].ToString(); string id_cliente = selRow[0].ToString(); string cliente = apellido + ' ' + nombre; if (XtraMessageBox.Show("¿Esta seguro que desea eliminar el cliente " + cliente + "? ", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { try { clienteNegocio.BajaCliente(id_cliente); XtraMessageBox.Show("Se ha eliminado el cliente " + cliente + " con exito", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); this.clienteTableAdapter.Fill(this.gestionCC.Cliente); } catch (Exception Ex) { XtraMessageBox.Show(Ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { XtraMessageBox.Show("No hay ningún Cliente seleccionado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } }