private function _fazerCadastroVoluntarioAux(\Entity\Voluntario $voluntario, $curso_id) { $curso = $this->curso_dao->find_one_by($curso_id); $voluntario->setCurso($curso); $voluntario->setStatus(STATUS_USUARIO_PENDENTE); $voluntario->setPresenca(false); $this->voluntario_dao->insert($voluntario); $this->em->getConnection()->commit(); }
private function fazerCadastroAutorAux(Entity\Autor $autor, $curso_id) { $this->autor_dao->insert($autor); $curso = $this->curso_dao->find_one_by($curso_id); $autor_curso = new \Entity\AutorCurso(); $autor_curso->setAutor($autor); $autor_curso->setCurso($curso); $this->autor_curso_dao->insert($autor_curso); $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(); }