Example #1
0
        public void Inicializado()
        {
            usuarioDA   = new UsuarioDA();
            usuario     = new Usuario();
            SubmoduloDA = new SubmoduloDA();
            Submodulo   = new Submodulo();

            ModulosPrincipalesDA = new ModulosPrincipalesDA();
            ModulosPrincipales   = new ModulosPrincipales();

            accesosusuariosda = new AccesosUsuarioDA();
            accesos_usuarios  = new Accesos_usuarios();

            //COMBO BOX LISTADO DE USUARIOS
            tablaUsuario              = usuarioDA.ListarUsuarios();
            cmbUsuarios.DataSource    = tablaUsuario;
            cmbUsuarios.DisplayMember = "nombre";
            cmbUsuarios.ValueMember   = "idUsuario";

            //COMBO BOX LISTADO DE MODULOS PRINCIALES

            tablaModulosPrincipales             = ModulosPrincipalesDA.ListarModulosPrincipales();
            cmbModulosPrincipales.DataSource    = tablaModulosPrincipales;
            cmbModulosPrincipales.DisplayMember = "descripcionModuloP";
            cmbModulosPrincipales.ValueMember   = "idModuloP";

            vistaPermisos.OptionsBehavior.AutoPopulateColumns  = false;
            vistaPermisos.OptionsSelection.MultiSelect         = true;
            vistaSubModulo.OptionsBehavior.AutoPopulateColumns = false;
            vistaSubModulo.OptionsSelection.MultiSelect        = true;

            actualizarTablas();
        }
Example #2
0
        private void button3_Click_1(object sender, EventArgs e)
        {
            //AQUI MOSTRAR LOS POSIBLES PERMISOS A DAR
            SubmoduloDA = new SubmoduloDA();
            Submodulo   = new Submodulo();

            int idUsuario, idModuloP;

            idUsuario = Convert.ToInt32(cmbUsuarios.SelectedValue);
            idModuloP = Convert.ToInt32(cmbModulosPrincipales.SelectedValue);



            tablaSubmodulos = SubmoduloDA.ListarSubmodulosPermisos(idModuloP, idUsuario);
            dgvSubmodulos.PrimaryGrid.AutoGenerateColumns = false;
            dgvSubmodulos.PrimaryGrid.DataSource          = tablaSubmodulos;

            //AQUI MOSTRAR LOS PERMISOS QUE YA TIENE EL USUARIO
            tablaPermisosUsuario = SubmoduloDA.ListarPermisosUsuario(idModuloP, idUsuario);
            dgvPermisosUsuario.PrimaryGrid.AutoGenerateColumns = true;
            dgvPermisosUsuario.PrimaryGrid.DataSource          = tablaPermisosUsuario;
        }