/** * atualiza um registro da tabela * * @parametro TrabalhoAutorCursoMySql trabalhoAutorCurso */ public function update(TrabalhoAutorCurso $TrabalhoAutorCurso) { $sql = "UPDATE {$this->table} SET fk_curso = :fk_curso, seq = :seq, email_trabalho = :email_trabalho WHERE fk_autor = :id"; $id = $TrabalhoAutorCurso->getFkAutor(); $fkCurso = $TrabalhoAutorCurso->getFkCurso(); $seq = $TrabalhoAutorCurso->getSeq(); $emailTrabalho = $TrabalhoAutorCurso->getEmailTrabalho(); $stmt = ConnectionFactory::prepare($sql); $stmt->bindParam(':id', $id); $stmt->bindParam(':fkCurso', $fkCurso); $stmt->bindParam(':seq', $seq); $stmt->bindParam(':emailTrabalho', $emailTrabalho); return $stmt->execute(); }