private void recargar() { DataTable roles; if (modificacion) { roles = SQLRoles.obtenerTodosLosRoles(); } else { roles = SQLRoles.obtenerTodosLosRolesHabilitados(); } listaRoles.DataSource = roles; this.listaRoles.Columns[0].Visible = false; //rol_id this.listaRoles.Columns[2].Visible = false; //habilitado DataGridViewRow listaRow = listaRoles.Rows[0]; rolSeleccionado = new Rol(listaRow); }
private void btnEliminar_Click(object sender, EventArgs e) { if (listaRoles.Rows.Count > 0) { if (rolSeleccionado.estado == true) { DialogResult dialogResult = MessageBox.Show("Esta seguro?", "Esta seguro que quiere dar de baja este rol?", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { string response = SQLRoles.eliminarRol(rolSeleccionado); MessageBox.Show(response); listaRoles.DataSource = SQLRoles.obtenerTodosLosRolesHabilitados(); } } else { MessageBox.Show("El rol ya esta eliminado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Debe seleccionar algun rol", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } }