############################################################################## $_nome_programa = basename($_SERVER['PHP_SELF'],'.php'); $theme = "."; $model = new Template($theme); $model->set_filenames(array($_nome_programa => $_nome_programa.'.htm')); $model->assign_vars(array('_NOME_PROGRAMA' => $_nome_programa.'.php')); $banco = new BancodeDados(); $sessionFacade = new SessionFacade($banco); try { $banco->conecta(); $linha = 0; $cursos = $sessionFacade->recuperarCursoTodosDAO(); for($i= 0; $i < sizeof($cursos); $i++) { $model->assign_block_vars('curso', array( 'CURSO' => $cursos[$i]->getId(), 'CURSO_NOME' => $cursos[$i]->getNome(), 'CLASSE' => $i%2==0?"class='odd'":"" )); $disciplinas = $sessionFacade->recuperarDisciplinaTodosDAO($cursos[$i]->getId()); for($j= 0; $j < sizeof($disciplinas); $j++) { $model->assign_block_vars('curso.disciplina', array( 'DISCIPLINA' => $disciplinas[$j]->getId(), 'NOME' => $disciplinas[$j]->getNome(), 'CURSO' => $cursos[$i]->getId(), 'CURSO_NOME' => $cursos[$i]->getNome(), 'I' => $linha, 'CLASSE' => $j%2==0?"class='odd'":"" )); $linha++;