public function add()
 {
     //return; //<<<<<<<<<<
     $avaliador = new Avaliador();
     $avaliador->setFkUsuario($_REQUEST['id']);
     $avaliador->setStatus('0');
     $avaliador->setTipoServidor($_REQUEST['orServ']);
     $avaliador->setFkCampus($_REQUEST['f_campus']);
     $avaliador->setFormacao($_REQUEST['servForm']);
     $avaliadorArea = new AvaliadorArea();
     $avaliadorArea->setFkAvaliador($_REQUEST['id']);
     $avaliadorArea->setFkArea($_REQUEST['areaTematica']);
     $daoavaliador = new AvaliadorMySqlDAO();
     $daoavaliador->insert($avaliador);
     $daoAvaliadorArea = new AvaliadorAreaMySqlDAO();
     $daoAvaliadorArea->insert($avaliadorArea);
 }
 public function changeStatusAvaliador()
 {
     if ($_REQUEST['status'] < 0 && $_REQUEST['status'] > 2) {
         return;
     }
     // não é mais necessario não está se passando o requeste do organizador
     //  conforme email enviado pelo professor, fica o alerta do sql injectiomo
     //   sistema altera exemplo ...id=45&status=1*/
     /*     if ($_REQUEST['id'] != $_SESSION['authUser']->id):
            return;
            endif; */
     OtherFuctions::verffyOrg();
     // funcao que verifica a veracidade do organizador
     $avaliador = new Avaliador();
     $avaliador->setStatus($_REQUEST['status']);
     $avaliador->setFkUsuario($_REQUEST['idavaliador']);
     $avaliadorDAO = new AvaliadorMySqlDAO();
     $avaliadorDAO->updateStatus($avaliador);
     //Registra Log.
     $descricao = "id_avaliador=" . $_REQUEST['idavaliador'] . ", new_status=" . $_REQUEST['status'];
     $log_dao = new LogMysqlDAO();
     $log = new Log($_SESSION['authUser']->id, "avaliador", "change_status", $descricao);
     $log_dao->insert($log);
 }
<?php

require_once '../../controller/autoloadreload.php';
Login::VerificaLogin();
$orientador = new OrientadorMySqlDAO();
$orgOrientador = $orientador->queryAllHomologacaoOrientador();
$_SESSION['usuario'] = $_SESSION['authUser']->id;
$_SESSION["id_administracao"] = $_SESSION['authUser']->id;
$avaliador = new AvaliadorMySqlDAO();
$orgAvaliador = $avaliador->queryAllAvaliadores();
$avaliador_area = $avaliador->countAvaliadoresByArea();
$avaliador_status = $avaliador->countAvaliadoresByStatus();
$voluntarioOrg = new VoluntarioMySqlDAO();
$orgVoluntario = $voluntarioOrg->queryAllVoluntario();
$autor = new AutorMySqlDAO();
$autor_list = $autor->queryAllAutor();
$trabalho = new TrabalhoMySqlDAO();
$nomesTrabsPendentes = $trabalho->queryAllTrabalhosDeAutoresEOrientadoresByStatus(0);
// 0 = pendente
$nomesTrabsEnviados = $trabalho->queryAllTrabalhosDeAutoresEOrientadoresByStatus(1);
// 1 = enviados
$arr_status_usuario = array('P', 'A', 'R');
?>

<div>
  <p>
    
<h2>Trabalhos</h2>
    <a href="<?php 
echo HOME . "acesso_restrito/sistema/adm/adm_trabalhos.php";
?>
     $objPHPExcel->getActiveSheet()->setCellValue('F1', "Tipo de Servidor");
     $objPHPExcel->getActiveSheet()->setCellValue('G1', "Status");
     $i = 2;
     foreach ($orgOrientador as $ori) {
         $objPHPExcel->getActiveSheet()->setCellValue('A' . $i, $ori->usuario_id);
         $objPHPExcel->getActiveSheet()->setCellValue('B' . $i, $ori->usuario_nome);
         $objPHPExcel->getActiveSheet()->setCellValue('C' . $i, $ori->usuario_email);
         $objPHPExcel->getActiveSheet()->setCellValue('D' . $i, $ori->campus_nome);
         $objPHPExcel->getActiveSheet()->setCellValue('E' . $i, $ori->sigla_instituicao);
         $objPHPExcel->getActiveSheet()->setCellValue('F' . $i, $ori->orientador_tipo_servidor_char);
         $objPHPExcel->getActiveSheet()->setCellValue('G' . $i, $arr_status_usuario[$ori->orientador_status][0]);
         $i++;
     }
     break;
 case 'avaliador':
     $avaliador = new AvaliadorMySqlDAO();
     $orgAvaliador = $avaliador->queryAllAvaliadores();
     $objPHPExcel->getActiveSheet()->setCellValue('A1', "ID");
     $objPHPExcel->getActiveSheet()->setCellValue('B1', "Nome");
     $objPHPExcel->getActiveSheet()->setCellValue('C1', "Email");
     $objPHPExcel->getActiveSheet()->setCellValue('D1', "Campus");
     $objPHPExcel->getActiveSheet()->setCellValue('E1', "Inst");
     $objPHPExcel->getActiveSheet()->setCellValue('F1', "Formação do Avaliador");
     $objPHPExcel->getActiveSheet()->setCellValue('G1', "Tipo de Avaliador");
     $objPHPExcel->getActiveSheet()->setCellValue('H1', "Área Temática");
     $objPHPExcel->getActiveSheet()->setCellValue('I1', "Status do Avaliador");
     $i = 2;
     foreach ($orgAvaliador as $ava) {
         $objPHPExcel->getActiveSheet()->setCellValue('A' . $i, $ava->usuario_id);
         $objPHPExcel->getActiveSheet()->setCellValue('B' . $i, $ava->usuario_nome);
         $objPHPExcel->getActiveSheet()->setCellValue('C' . $i, $ava->usuario_email);
<?php

require_once '../../controller/autoloadreload.php';
Login::VerificaLogin();
$avaliadorDAO = new AvaliadorMySqlDAO();
$avaliadorVAR = $avaliadorDAO->loadDataAvaliador($_SESSION['authUser']->id);
$avaliadorAreaDAO = new AvaliadorAreaMySqlDAO();
$avaliadorAreaVAR = $avaliadorAreaDAO->queryAllAreaAvaliador($_SESSION['authUser']->id);
$areaDAO = new AreaMySqlDAO();
$areaVAR = $areaDAO->queryAllSelect();
$sessaoDAO = new SessaoMySqlDAO();
$sessaoList = $sessaoDAO->querySessaoByAvaliador($_SESSION['authUser']->id);
if (true) {
    // aqui vai a data strtotime("2014-08-26") > strtotime("2014-08-25")
    ?>
 
<p>
<fieldset>
    <legend>Sessões Alocadas</legend>
    <table class="tablesorter-default">
        <thead>
            <tr>
                <td style="visibility: hidden">Id</td>
                <td>Número</td>
                <td>Sala</td>
                <td>Data</td>
                <td>início</td>
                <td>término</td>
                <td>Confirmar presença</td>
            </tr>
        </thead>