/** ok 2015
  * Insere um registro na tabela
  *
  * @parametro TrabalhoAutorCursoMySql trabalhoAutorCurso
  */
 public function insert(\Entity\TrabalhoAutorCurso $TrabalhoAutorCurso)
 {
     $sql = "INSERT INTO {$this->table} (fk_trabalho, fk_autor, fk_curso, seq, email_trabalho) VALUES ( :fkTrabalho, :fkAutor, :fkCurso,  :seq,  :emailTrabalho)";
     $fkTrabalho = $TrabalhoAutorCurso->getFk_trabalho();
     $fkAutor = $TrabalhoAutorCurso->getFk_autor();
     $fkCurso = $TrabalhoAutorCurso->getFk_curso();
     $seq = $TrabalhoAutorCurso->getSequencia();
     $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();
 }
 public function setEmailTrabalho($email_trabalho)
 {
     $this->__load();
     return parent::setEmailTrabalho($email_trabalho);
 }