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(); }
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; }