private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; string[] valor = new string[e.ColumnIndex]; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { for (int i = 0; i < e.ColumnIndex; i++) { valor[i] = dataGridView1.Rows[e.RowIndex].Cells[i].Value.ToString(); } if (criterioABM == "baja") { BajaUsuario levantarBaja = new BajaUsuario(valor, conexion); levantarBaja.ShowDialog(); this.Close(); } else { ModificarUsuario levantarModif = new ModificarUsuario(valor, conexion); levantarModif.ShowDialog(); this.Close(); } } }
private void button4_Click(object sender, EventArgs e) { botonModificar.Enabled = false; botonBaja.Enabled = false; if (usuarioSeleccionado.ToString() != "guest") { if (estadoDelUsuario.ToString() == "Habilitado") { tablaDeUsuarios.DataSource = null; BajaUsuario formularioBaja = new BajaUsuario(usuarioSeleccionado.ToString()); formularioBaja.Show(); } else { MessageBox.Show("El usuario ya se encuentra dado de baja"); } } else { MessageBox.Show("El usuario genérico no se puede dar de baja", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }