$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++; } } $banco->desconecta(); }catch(Exception $e) { $banco->desconecta(); array_push($msg_erro,$e->getMessage());
############################################################################## ############## MSG DE ERRO OU SUCESSO ############## ############################################################################## if (strlen($msg_codigo)>0){ if ($msg_codigo == 1){ array_push($msg_ok,"Informações salvas com sucesso!"); } } $banco = new BancodeDados(); $sessionFacade = new SessionFacade($banco); try { $banco->conecta(); $disciplinas = $sessionFacade->recuperarDisciplinaTodosDAO(); for($i= 0; $i < sizeof($disciplinas); $i++) { $model->assign_block_vars('disciplina', array( 'DISCIPLINA' => $disciplinas[$i]->getId(), 'NOME' => $disciplinas[$i]->getNome(), 'PROFESSOR' => is_object($disciplinas[$i]->getProfessor())?$disciplinas[$i]->getProfessor()->getNome():"", 'CURSO' => $disciplinas[$i]->getCurso()->getNome(), 'CLASSE' => $i%2==0?"class='odd'":"" )); } $banco->desconecta(); }catch(Exception $e) { $banco->desconecta(); array_push($msg_erro,$e->getMessage()); }