コード例 #1
0
 public function indexAction()
 {
     $resultadobusca = tbPedidoAlteracaoProjetoDAO::buscarDadosPedidoAlteracao();
     //        echo '<pre>';print_r($resultadobusca);die;
     $Result['AltNmProp'] = array();
     $Result['AltRaz'] = array();
     $Result['FicTec'] = array();
     $Result['LocRel'] = array();
     $Result['AltNomProj'] = array();
     $Result['AltProrPrazC'] = array();
     $Result['AltProrPrazE'] = array();
     $validardata = array();
     foreach ($resultadobusca as $ResultAltBusca) {
         switch ($ResultAltBusca->tpAlteracaoProjeto) {
             case 1:
                 $Result['AltNmProp'][] = $ResultAltBusca;
                 break;
             case 2:
                 $Result['AltRaz'][] = $ResultAltBusca;
                 break;
             case 3:
                 $Result['FicTec'][] = $ResultAltBusca;
                 break;
             case 4:
                 $Result['LocRel'][] = $ResultAltBusca;
                 break;
             case 5:
                 $Result['AltNomProj'][] = $ResultAltBusca;
                 break;
             case 6:
                 if ($ResultAltBusca->tpProrrogacao == 'C') {
                     $Result['AltProrPrazC'][] = $ResultAltBusca;
                 } else {
                     $Result['AltProrPrazE'][] = $ResultAltBusca;
                 }
                 break;
             default:
                 break;
         }
     }
     $Total['AltNmProp'] = count($Result['AltNmProp']);
     $Total['AltRaz'] = count($Result['AltRaz']);
     $Total['FicTec'] = count($Result['FicTec']);
     $Total['LocRel'] = count($Result['LocRel']);
     $Total['AltNomProj'] = count($Result['AltNomProj']);
     $Total['AltProrPrazC'] = count($Result['AltProrPrazC']);
     $Total['AltProrPrazE'] = count($Result['AltProrPrazE']);
     $this->view->resultBusca = $Result;
     $this->view->resultTotal = $Total;
 }
コード例 #2
0
 public function solaltprogprazexecAction()
 {
     if ($_POST) {
         $recebidoPost = Zend_Registry::get('post');
         if ($recebidoPost->stAprovacao == 'RT') {
             $this->RetornoTecnico($_POST);
         } else {
             if ($recebidoPost->stAprovacao == 'D') {
                 $recDadosParaAlteracao = tbprorrogacaoprazoDao::buscarDadosProrrogacaoPrazo($_POST['idpedidoalteracao']);
                 $datainicioprazo = Data::tratarDataZend($recDadosParaAlteracao[0]->dtinicioprazo, 'americano');
                 $datafimprazo = Data::tratarDataZend($recDadosParaAlteracao[0]->dtfimprazo, 'americano');
                 $dadosalterar = array("dtinicioexecucao" => $datainicioprazo, "dtfimexecucao" => $datafimprazo);
                 tbprorrogacaoprazoDao::alterarProrrogracaoPrazoExec($dadosalterar, $recDadosParaAlteracao[0]->idPRONAC);
                 if ($result) {
                     $this->InserirStatusAvaliacaoProjeto($_POST);
                 }
             } else {
                 $this->InserirStatusAvaliacaoProjeto($_POST);
             }
         }
     }
     $recebidoGet = Zend_Registry::get('get');
     $idpedidoalteracao = $recebidoGet->idpedidoalteracao;
     $resultadoBuscaPedidoAlteracao = tbPedidoAlteracaoProjetoDAO::buscarDadosPedidoAlteracao($idpedidoalteracao);
     $this->view->resultConsulta = $resultadoBuscaPedidoAlteracao;
     $this->view->resultArquivo = tbpedidoaltprojetoxarquivoDAO::buscarArquivos($idpedidoalteracao);
     $this->view->resultDadosBanc = tbcontabancariaDao::buscarDadosContaBancaria($resultadoBuscaPedidoAlteracao[0]->idPRONAC);
     $this->view->resultParecerTecnico = tbalteracaonomeprojetoDAO::buscarDadosParecerTecnico($idpedidoalteracao);
 }