public function avaliarAction() { if (!empty($_GET['nrFormDocumento']) && !empty($_GET['nrVersaoDocumento']) && !empty($_GET['idPreProjeto'])) { $idusuario = $this->idusuario; $IdOrgao = $this->codOrgao; //x($idusuario); //x($IdOrgao); $tbprojetos = new Projetos(); $nrFormDocumento = $_GET['nrFormDocumento']; $nrVersaoDocumento = $_GET['nrVersaoDocumento']; $idPreProjeto = $_GET['idPreProjeto']; $where = array('Situacao = ?' => $this->COD_SITUACAO_PROJETO_ATUALIZA, 'stTipoDemanda = ?' => $this->COD_STTIPODEMANDA_PREPROJETO, 'idOrgao = ?' => $IdOrgao, 'age.idAgente = ?' => $idusuario, 'pp.idPreProjeto = ?' => $idPreProjeto, 'stAvaliacao != ? OR stAvaliacao IS NULL' => '1'); $dadosFD = array('nrFormDocumento = ?' => $nrFormDocumento, 'nrVersaoDocumento = ?' => $nrVersaoDocumento); $FD = new tbFormDocumento(); $buscarFD = $FD->buscar($dadosFD)->toArray(); $idEdital = $buscarFD[0]['idEdital']; $listaProjetos = $tbprojetos->listaProjetosPainelAvaliador($where)->current(); $this->view->listaProjetos = $listaProjetos; $where = array('b.nrFormDocumento = ?' => $nrFormDocumento, 'b.nrVersaoDocumento = ?' => $nrVersaoDocumento, 'f.idEdital = ?' => $idEdital); if (!empty($_GET['$nrPergunta'])) { $where['b.nrPergunta = ?'] = $_GET['$nrPergunta']; } $order = "b.nrOrdemPergunta asc"; $tbpergunta = new tbPergunta(); $perguntas = $tbpergunta->listaCompleta($where, $order); $this->view->perguntas = $perguntas; } else { parent::message("Dados inválidos", "Avaliarprojetos/index", "ERROR"); } }