public function add() { return; //<<<<<<<<<< $orientador = new Orientador(); $orientador->setFkUsuario($_REQUEST['id']); $orientador->setStatus('0'); $orientador->setTipoServidor($_REQUEST['orServ']); $daoorientador = new OrientadorMySqlDAO(); $daoorientador->insert($orientador); $orientadorCurso = new OrientadorCampus(); $orientadorCurso->setFkOrientador($_REQUEST['id']); $orientadorCurso->setFkCampus($_REQUEST['f_campus']); $orientadorCurso->setSeq('1'); $orientadorCurso->setStatus('1'); $daoOrientadorCurso = new OrientadorCampusMySqlDAO(); $daoOrientadorCurso->insert($orientadorCurso); }
public function changeStatusOrientador() { 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 $orientador = new Orientador(); $orientador->setStatus($_REQUEST['status']); $orientador->setFkUsuario($_REQUEST['idorientador']); $orientadorDAO = new OrientadorMySqlDAO(); $orientadorDAO->updateStatus($orientador); //Registra Log. $descricao = "id_orientador=" . $_REQUEST['idorientador'] . ", new_status=" . $_REQUEST['status']; $log_dao = new LogMysqlDAO(); $log = new Log($_SESSION['authUser']->id, "orientador", "change_status", $descricao); $log_dao->insert($log); }
<?php require_once '../../controller/autoloadreload.php'; require_once '../../controller/constantes_inscricao_trabalho.php'; require_once '../../controller/funcoes_ver_trabalho.php'; Login::VerificaLogin(); $campus = new OrientadorMySqlDAO(); $retornaCampus = (array) $campus->findOrientadorCampus($_REQUEST['id']); $retornaTipo = (array) $campus->findTipoServidor($_REQUEST['id']); $orientador_dao = new OrientadorMySqlDAO(); $trabalhos_orientador_principal = $orientador_dao->queryTrabalhosOrientadorPrincipal($_SESSION['authUser']->id); $trabalhos_coorientador = $orientador_dao->queryTrabalhosCoorientador($_SESSION['authUser']->id); foreach ($retornaTipo as $valueTipo) { } ?> <div id="infoOrientador"> <div id="dadoTipoServ" style="margin-left:10px;margin-top:10px;height:30px;"> Tipo de Servidor: <?php echo $valueTipo->tipo; ?> </div> <div style="background-color:#CCDAB4;width:97%;height:18px;padding-top:5px;padding-left:10px;"> <!-- <label id="title3" style="font-weight:bold;height:20px;">Campi que o orientador está vinculado:</label> --> Campi que o orientador está vinculado: </div> <table id="infoOrientadorEst" style="margin-top:5px;"> <tr style="background-color:#CCDAB4;height:18px;padding-left:10px;width:97%;"> <td width="270px;" style="padding-left:10px;">Campus</td>
<?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"; ?>
$str .= '<td style="padding-right:10px;">' . $autor->nome_usuario . '</td><td style="padding-right:10px;">' . $autor->nome_curso . ' (' . $autor->sigla . ' - ' . $autor->nome_campus . ')</td>'; $str .= '<td style="padding-right:10px;"><a href="#" class="link1" style="margin-right:20px;text-decoration:underline;" onclick="inserirCoautor(' . $autor->id_usuario . ', ' . $autor->fk_curso . '); return false;">Adicionar co-autor</a></td>'; $str .= '</tr>'; } echo $str; } } else { if ($acao == 'busca_orientador') { if ($_SESSION['is_autor_principal_do_trabalho']) { $nome_orientador = $_REQUEST['nome_orientador']; $quant_cars = count(str_split($nome_orientador)); if ($quant_cars < 4) { echo -1; exit; } $orientador_dao = new OrientadorMySqlDAO(); $orientadores = $orientador_dao->queryOrientadoresCampusByName($nome_orientador); if ($orientadores == null) { echo "-2"; exit; } $str = ""; foreach ($orientadores as $orientador) { $str .= '<tr>'; $str .= '<td style="padding-right:10px;">' . $orientador->nome_usuario . '</td><td style="padding-right:10px;"> (' . $orientador->sigla . ' - ' . $orientador->nome_campus . ')</td>'; $str .= '<td style="padding-right:10px;"><a href="#" class="link1" style="margin-right:20px;text-decoration:underline;" onclick="inserirOrientador(' . $orientador->id_usuario . ', ' . $orientador->fk_campus . '); return false;">Adicionar orientador</a></td>'; $str .= '</tr>'; } echo $str; } } else {