private void actualizarTablas() { int idUsuario, idModuloP; int i = cmbUsuarios.SelectedIndex; int j = cmbModulosPrincipales.SelectedIndex; if (i != -1 && j != -1) { idUsuario = Convert.ToInt32(tablaUsuario.Rows[i]["idUsuario"].ToString()); idModuloP = Convert.ToInt32(tablaModulosPrincipales.Rows[j]["idModuloP"].ToString()); tablaSubmodulos = SubmoduloDA.ListarSubmodulosPermisos(idModuloP, idUsuario); dgvSubModulo.DataSource = tablaSubmodulos; tablaPermisosUsuario = SubmoduloDA.ListarPermisosUsuario(idModuloP, idUsuario); dgvPermisos.DataSource = tablaPermisosUsuario; } }
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; }