/** * Inseri um registro na tabela * * @parametro TrabalhoAutorCursoMySql trabalhoAutorCurso */ public function insert(TrabalhoAutorCurso $TrabalhoAutorCurso) { $sql = "INSERT INTO {$this->table} (fk_trabalho, fk_autor, fk_curso, seq, email_trabalho) VALUES ( :fkTrabalho, :fkAutor, :fkCurso, :seq, :emailTrabalho)"; $fkTrabalho = $TrabalhoAutorCurso->getFkTrabalho(); $fkAutor = $TrabalhoAutorCurso->getFkAutor(); $fkCurso = $TrabalhoAutorCurso->getFkCurso(); $seq = $TrabalhoAutorCurso->getSeq(); $emailTrabalho = $TrabalhoAutorCurso->getEmailTrabalho(); $stmt = ConnectionFactory::prepare($sql); $stmt->bindParam(':fkTrabalho', $fkTrabalho); $stmt->bindParam(':fkAutor', $fkAutor); $stmt->bindParam(':fkCurso', $fkCurso); $stmt->bindParam(':seq', $seq); $stmt->bindParam(':emailTrabalho', $emailTrabalho); return $stmt->execute(); }