/** * */ public function getVinculadas($orgaosUsuario) { $orgaoModel = new Orgaos(); $orgaos = $orgaoModel->pesquisarTodosOrgaos(); $result = array(); foreach ($orgaos as $index => $orgao) { if (in_array($orgao->Codigo, $orgaosUsuario)) { $result[] = $orgaos[$index]; } } return $result; }
public function solicitarcancelamentoenvioprojetosAction() { /** Usuario Logado *********************************************** */ $auth = Zend_Auth::getInstance(); // instancia da autenticação $idusuario = $this->getIdUsuario; /* * *************************************************************** */ $orgaos = new Orgaos(); $historicodocumento = new HistoricoDocumento(); $todosDestinos = $orgaos->pesquisarTodosOrgaos(); $this->view->TodosDestinos = $todosDestinos; // $destino = $historicodocumento->pesquisarOrgaosPorAcao(2, $idusuario); $destino = $historicodocumento->pesquisarOrgaosPorAcao(2); // xd($destino); $this->view->Destino = $destino; }
public function orgaoAction() { $get = Zend_Registry::get('get'); $pronac = addslashes($get->pronac); $pronac = Seguranca::dencrypt($pronac); $ano = addslashes(substr($pronac, 0, 2)); $sequencial = addslashes(substr($pronac, 2, strlen($pronac))); $arrBusca = array('tbr.anoprojeto =?' => $ano, 'tbr.sequencial =?' => $sequencial); $projeto = new Projetos(); $validapronac = $projeto->VerificaPronac($arrBusca); if (count($validapronac) > 0) { $listaparecer = $projeto->buscarTodosDadosProjeto($validapronac[0]->IdPRONAC); $this->view->parecer = $listaparecer[0]; $this->view->pronac = Seguranca::encrypt($listaparecer[0]->pronac); $orgaosDAO = new Orgaos(); $orgaos = $orgaosDAO->pesquisarTodosOrgaos(); $this->view->orgaos = $orgaos; $documentoDao = new tbHistoricoAlteracaoProjeto(); $where = array("P.idPRONAC =?" => $listaparecer[0]->IdPRONAC, "cdOrgao is not null" => '?'); $documentos = $documentoDao->listadocumentosanexados($where); $this->view->documentos = $documentos; } else { parent::message("Dados obrigatórios não informados", "Alterarprojeto/consultarprojeto", "ERROR"); } if ($listaparecer[0]->Orgao != $this->codOrgao) { parent::message("Usuário sem autorização no orgão do projeto", "Alterarprojeto/consultarprojeto", "ERROR"); } }
/** * Método painelcredenciamento() * Painel do Coordenador de Pronac * @access public * @param void * @return void */ public function painelcredenciamentoAction() { $this->autenticacao(); $agentes = new Agentes(); $nome = $this->_request->getParam('nome'); $cpf = Mascara::delMaskCPF($this->_request->getParam('cpf')); // ========== INÍCIO PAGINAÇÃO ========== // criando a paginação $buscar = $agentes->consultaPareceristasPainel($nome, $cpf); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('paginacao/paginacao.phtml'); $paginator = Zend_Paginator::factory($buscar); // dados a serem paginados // página atual e quantidade de ítens por página $currentPage = $this->_getParam('page', 1); $paginator->setCurrentPageNumber($currentPage)->setItemCountPerPage(15); // ========== FIM PAGINAÇÃO ========== $this->view->qtdpareceristas = count($buscar); $this->view->pareceristas = $paginator; $orgaos = new Orgaos(); $this->view->orgaos = $orgaos->pesquisarTodosOrgaos(); }
public function guiasAction() { /** Usuario Logado *********************************************** */ $auth = Zend_Auth::getInstance(); // instancia da autenticação $idusuario = $this->getIdUsuario; $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo $codGrupo = $GrupoAtivo->codGrupo; // Grupo ativo na sessão $codOrgao = $GrupoAtivo->codOrgao; // Órgão ativo na sessão $this->view->codOrgao = $codOrgao; $this->view->idUsuarioLogado = $idusuario; /* * ************************************************************** */ /* * ************************************************************** */ $orgaos = new Orgaos(); $todosDestinos = $orgaos->pesquisarTodosOrgaos(); $this->view->TodosDestinos = $todosDestinos; $where = array(); $where['h.stEstado = ?'] = 1; $where['h.idDocumento > ?'] = 0; $where['h.Acao = ?'] = 2; $where['h.idOrigem = ?'] = $codOrgao; $where['h.idUsuarioEmissor = ?'] = $idusuario; $order = array(8); //idLote $tbHistoricoDocumento = new tbHistoricoDocumento(); $this->view->registros = $tbHistoricoDocumento->consultarTramitacoes($where, $order); }