/**
  * atualiza um registro da tabela
  *
  * @parametro TrabalhoOrientadorCampusMySql trabalhoOrientadorCampu
  */
 public function update(TrabalhoOrientadorCampus $TrabalhoOrientadorCampus)
 {
     $sql = "UPDATE {$this->table} SET fk_campus = :fk_campus, seq = :seq, email_trabalho = :email_trabalho WHERE fk_orientador = :id";
     $id = $TrabalhoOrientadorCampus->getFkOrientador();
     $fkCampus = $TrabalhoOrientadorCampus->getFkCampus();
     $seq = $TrabalhoOrientadorCampus->getSeq();
     $emailTrabalho = $TrabalhoOrientadorCampus->getEmailTrabalho();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':fkCampus', $fkCampus);
     $stmt->bindParam(':seq', $seq);
     $stmt->bindParam(':emailTrabalho', $emailTrabalho);
     return $stmt->execute();
 }
             echo -2;
             exit;
         }
     }
     //Descobre quantos orientadores existem no trabalho.
     $trab_dao = new TrabalhoMySqlDAO();
     $quant = $trab_dao->queryQuantOrientadores($id_trabalho);
     if ($quant->quant >= 2) {
         echo -3;
         exit;
     }
     //Pega dados do orientador.
     $orientador_campus_dao = new OrientadorCampusMySqlDAO();
     $orientador_campus = $orientador_campus_dao->load2($id_orientador, $id_campus);
     //Insere orientador campus no trabalho
     $trab_orient_campus = new TrabalhoOrientadorCampus();
     $trab_orient_campus->setFkTrabalho($id_trabalho);
     $trab_orient_campus->setFkOrientador($id_orientador);
     $trab_orient_campus->setFkCampus($id_campus);
     $trab_orient_campus->setSeq($quant->quant + 1);
     $trab_orient_campus->setEmailTrabalho($orientador_campus->email);
     $trab_orient_campus_dao = new TrabalhoOrientadorCampusMySqlDAO();
     $trab_orient_campus_dao->insert($trab_orient_campus);
     //Re-carrega os trabalho_orientador_campus do trabalho e coloca na SESSION.
     $trab_dao = new TrabalhoMySqlDAO();
     $trab_orient_campus = $trab_dao->queryAllOrientadoresCampusOrderBySeq($id_trabalho);
     $_SESSION['orientadores_campus_do_trabalho'] = $trab_orient_campus;
     echo 0;
     exit;
 }
 //Nao é autor principal do trabalho.