예제 #1
0
        public Form1()
        {
            InitializeComponent();

            usuario = UserData.UserData.getUsuario();

            FuncionalidadesDao funcionalidadesDao = new FuncionalidadesDao();

            funcionalidades    = funcionalidadesDao.getFuncionalidades();
            this.panel2.Parent = this;
            this.iniciarBotones();
        }
예제 #2
0
        public NuevRol()
        {
            InitializeComponent();

            // AGREGO ELEMENTOS A LA LISTA DE CHECKBOX
            FuncionalidadesDao funcionalidadesDao = new FuncionalidadesDao();

            funcionalidades = funcionalidadesDao.getFuncionalidades();
            funcionalidades.ForEach(elem => {
                funcionalidadesCheckboxList.Items.Add(elem.descripcion, false);
            });
        }
예제 #3
0
        public EditarRol(Rol rol)
        {
            InitializeComponent();
            rolActual           = rol;
            this.RolNombre.Text = rol.nombre;;

            FuncionalidadesDao funcionalidadesDao = new FuncionalidadesDao();

            funcionalidades = funcionalidadesDao.getFuncionalidades();

            diccionarioActualizacion.Add(RolesDao.AGREGAR, new List <Funcionalidad>());
            diccionarioActualizacion.Add(RolesDao.BORRAR, new List <Funcionalidad>());

            foreach (Funcionalidad fun in funcionalidades)
            {
                funcionalidadesRol.Items.Add(fun.descripcion, rol.funcionalidades.Contains(fun));
            }
        }