private void UsuariosForm_Load(object sender, EventArgs e) { Abrir(); try { RefrescarListaUsuarios(); // Completo el árbol de permisos List <PermisoBE> permisos = Permiso.ObtenerPerfiles(); foreach (PermisoBE permiso in permisos) { AgregarAlArbol(permiso, null); } // Completo el dropdown de idiomas List <IdiomaBE> idiomas = Idioma.ListarTodos(); if (idiomas.Count > 0) { cmbIdioma.Items.AddRange(idiomas.ToArray()); cmbIdioma.SelectedIndex = 0; } ResetearDetalles(false); btnEditar.Enabled = false; btnEliminar.Enabled = false; } catch { MostrarError(); } }
private void ActualizarPerfiles() { lstPerfilesActuales.DataSource = null; cmbFamilias.DataSource = null; todosLosPerfiles = Permiso.ObtenerPerfiles(); lstPerfilesActuales.DataSource = todosLosPerfiles; lstPerfilesActuales.SelectedItem = null; btnEditar.Enabled = false; btnEliminar.Enabled = false; }