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; }
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); }