private void cargarCheckedListBox(int id) { anularCamposChequeados(); funcionalidadesTotales = Funcionalidad.getFuncionalidades(); clbFuncionalidades.DataSource = funcionalidadesTotales; clbFuncionalidades.DisplayMember = "Nombre"; Rol r = cmbRoles.SelectedItem as Rol; funcionalidadesDelRol = RepoRol.obtenerFuncionalidadesDelRol(r.Nombre); for (int i = 0; i < clbFuncionalidades.Items.Count; i++) { Funcionalidad f = clbFuncionalidades.Items[i] as Funcionalidad; if (funcionalidadesDelRol.Any(f_rol => f_rol.Id == f.Id)) { clbFuncionalidades.SetItemChecked(i, true); } } }
private void inicializarDataGridView() { funcionalidadesDisponibles = Funcionalidad.getFuncionalidades(); dgFuncionalidadesDisponibles.DataSource = funcionalidadesDisponibles; dgFuncionalidadesDisponibles.AutoGenerateColumns = true; }