Beispiel #1
0
        private void cargarFuncionalidades()
        {
            List <Funcionalidad> funcionalidades = FuncionalidadDAO.obtener_todas_funcionalidades();

            foreach (Funcionalidad funcionalidad in funcionalidades)
            {
                chkFuncionalidades.Items.Add(funcionalidad, CheckState.Unchecked);
            }
            chkFuncionalidades.DisplayMember = "nombre";
            chkFuncionalidades.SelectedValue = "id";
        }
Beispiel #2
0
        private void cargarFuncionalidades()
        {
            List <Funcionalidad> funcionalidades     = FuncionalidadDAO.obtener_todas_funcionalidades();
            List <Funcionalidad> funcionalidades_rol = FuncionalidadDAO.obtener_funcionalidades_de_rol(rol_a_modificar);

            foreach (Funcionalidad funcionalidad in funcionalidades)
            {
                if (funcionalidades_rol.Any(f => f.id == funcionalidad.id)) //rol_a_modificar.funcionalidades.Any(f => f.id == funcionalidad.id)
                {
                    chkFuncionalidades.Items.Add(funcionalidad, CheckState.Checked);
                }
                else
                {
                    chkFuncionalidades.Items.Add(funcionalidad, CheckState.Unchecked);
                }

                chkFuncionalidades.DisplayMember = "nombre";
                chkFuncionalidades.SelectedValue = "id";
            }

            txtNombre.Text = rol_a_modificar.nombre;
        }
Beispiel #3
0
        private void set_funcionalidades_chkLst()
        {
            List <Funcionalidad> funcionalidades = FuncionalidadDAO.obtener_todas_funcionalidades();

            foreach (Funcionalidad func in funcionalidades)
            {
                if (rol_modificar != null && rol_modificar.funcionalidades.Any(f => f.id == func.id))
                {
                    chkLstFuncionalidades.Items.Add(func, CheckState.Checked);
                }
                else
                {
                    chkLstFuncionalidades.Items.Add(func, CheckState.Unchecked);
                }
                chkLstFuncionalidades.DisplayMember = "nombre";
                chkLstFuncionalidades.ValueMember   = "id";
            }
            if (rol_modificar != null)
            {
                txtNombreRol.Text = rol_modificar.nombre;
            }
        }