public function createCurso(Entity\Curso $curso, $id_campus) { $campus = $this->campus_dao->find_one_by($id_campus); if (!$campus) { $this->CI->log->write_log('errr', 'Curso_bo->createCurso - nao foi ' . 'possivel encontrar o campus referente ao id ' . $id_campus); return false; } $curso->setCampus($campus); $id = $this->curso_dao->insert($curso); return $id; }
private function fazerCadastroOrientadorAux(Entity\Orientador $orientador, $campus_id) { $orientador->setStatus(STATUS_USUARIO_PENDENTE); $this->orientador_dao->insert($orientador); $campus = $this->campus_dao->find_one_by($campus_id); $orientador_campus = new \Entity\OrientadorCampus(); $orientador_campus->setOrientador($orientador); $orientador_campus->setCampus($campus); $this->orientador_campus_dao->insert($orientador_campus); $this->em->getConnection()->commit(); }
private function _fazerCadastroOuvinteAux(\Entity\Ouvinte $ouvinte, $instituicao_id, $campus_id, $curso_id) { $instituicao = $this->instituicao_dao->find_one_by($instituicao_id); $campus = $this->campus_dao->find_one_by($campus_id); $curso = $this->curso_dao->find_one_by($curso_id); $ouvinte->setInstituicao($instituicao); $ouvinte->setCampus($campus); $ouvinte->setCurso($curso); $ouvinte->setStatus(STATUS_USUARIO_PENDENTE); $this->ouvinte_dao->insert($ouvinte); $this->em->getConnection()->commit(); }
private function fazerCadastroAvaliadorAux(\Entity\Avaliador $avaliador, $campus_id, $area_id) { $campus = $this->campus_dao->find_one_by($campus_id); $avaliador->setCampus($campus); $avaliador->setStatus(STATUS_USUARIO_PENDENTE); $this->avaliador_dao->insert($avaliador); $area = $this->area_tematica_dao->findOneById($area_id); $avaliadorArea = new \Entity\AvaliadorArea(); $avaliadorArea->setArea($area); $avaliadorArea->setAvaliador($avaliador); $this->avaliador_area_dao->insert($avaliadorArea); $this->em->getConnection()->commit(); }