function buscarTecnicosRedistribuicaoAction() { $this->_helper->layout->disableLayout(); // Desabilita o Zend Layout $post = Zend_Registry::get('post'); $idTecnico = $post->tecnico; $pronac = $post->pronac; $nrReuniao = $post->reuniao; $arrBusca = array(); if (!empty($idTecnico)) { $arrBusca['vp.idUsuario = ?'] = $idTecnico; } if (!empty($pronac)) { $arrBusca['(pr.AnoProjeto + pr.Sequencial) = ?'] = $pronac; } if (!empty($nrReuniao)) { $arrBusca['tr.NrReuniao = ?'] = $nrReuniao; } $arrBusca['vp.stAnaliseProjeto IN (?)'] = array('1', '2', '3'); $arrBusca['vp.stAnaliseProjeto in (SELECT TOP 1 max(stAnaliseProjeto) from SAC..tbVerificaProjeto where IdPRONAC = pr.IdPRONAC)'] = '?'; if (!empty($post->ordenacao)) { $ordem[] = "{$post->ordenacao} {$post->tipoOrdenacao}"; } else { $ordem = array('32 ASC'); } $tblProjeto = new Projetos(); $rsProjetos = $tblProjeto->buscarProjetosCheckList($arrBusca, $ordem); $this->view->projetos = $rsProjetos; $this->view->parametrosBusca = $_POST; //BUSCAR TECNICOS PARA DISTRIBUIR $arrBusca = array(); if ($this->tipoAnalise == "inicial") { $arrBusca['g.gru_codigo = ?'] = 110; //$arrBusca['g.gru_codigo = ?'] = $this->codOrgao; } else { $arrBusca['g.gru_codigo = ?'] = 121; } //$arrBusca[" TABELAS.dbo.fnCodigoOrgaoEstrutura(o.org_codigo, 1) = ? "] = $this->codOrgaoSuperior; $arrBusca['ug.uog_orgao = ? '] = $this->codOrgao; $arrBusca['ug.uog_status = ?'] = 1; //usuarios ativos if (!empty($idTecnico)) { $arrBusca['u.usu_codigo <> ?'] = $idTecnico; //tecnico atual } $tblTecnicos = new Usuariosorgaosgrupos(); $rsTecnicos = $tblTecnicos->buscarUsuariosOrgaosGrupos($arrBusca, array('u.usu_nome ASC', 'g.gru_nome ASC')); $this->view->tecnicos = $rsTecnicos; //xd($rsProjetos); }