function alterarProjetoAction() { $this->_helper->layout->disableLayout(); // Desabilita o Zend Layout $post = Zend_Registry::get('post'); $idpronac = $post->idpronac; $dadosDoProjeto = array(); $this->view->idpronac = $idpronac; //$projetos = New Projetos(); //$busca = $projetos->buscar(array('IdPRONAC = ?' => $idpronac)); $arrBusca = array(); $arrBusca['pr.IdPRONAC = ?'] = $idpronac; $tblProjeto = new Projetos(); $rsProjeto = $tblProjeto->ProjetosCheckList($arrBusca)->current(); $this->view->projetos = $rsProjeto; /*$anoProjeto = $busca[0]['AnoProjeto']; $sequencial = $busca[0]['Sequencial']; $buscaTotalAprovadoProjeto = Aprovacao::buscaTotalAprovadoProjeto($anoProjeto, $sequencial); $totalAprovadoProjeto = $buscaTotalAprovadoProjeto[0]->total; $dadosDoProjeto['totalAprovadoProjeto'] = $totalAprovadoProjeto; $dadosProjeto = AprovacaoDAO::buscarPedidosProjetosAprovados($idpronac); foreach ($dadosProjeto as $projeto) { $dadosDoProjeto['pronac'] = $projeto->pronac; $dadosDoProjeto['nomeprojeto'] = ($projeto->NomeProjeto); $dadosDoProjeto['cdarea'] = $projeto->cdarea; $dadosDoProjeto['cdsegmento'] = $projeto->cdseg; $dadosDoProjeto['resumo'] = ($projeto->ResumoProjeto); $dadosDoProjeto['enquadramento'] = $projeto->nrenq; $dadosDoProjeto['justEnquadramento'] = $projeto->Observacao; $valoresdata = AprovacaoDAO::buscarCaptacaoRead($idpronac); $a = 0; foreach ($valoresdata as $valor) { $dadosDoProjeto['captacao'][$a]['iniciocaptacao'] = Data::tratarDataZend($valor->dtiniciocaptacao, "brasileiro"); $dadosDoProjeto['captacao'][$a]['fimcaptacao'] = Data::tratarDataZend($valor->dtfimcaptacao, "brasileiro"); if ($valor->PortariaAprovacao != NULL) { $dadosDoProjeto['captacao'][$a]['portaria'] = ($valor->PortariaAprovacao); } else { $dadosDoProjeto['captacao'][$a]['portaria'] = ' - '; } } $datafimexecucao = strtotime($projeto->DtFimExecucao); $dataCaptacaoFim = strtotime(date('Y-12-31')); $dadosDoProjeto['dtiniciocaptacao'] = Data::somarData(date('Y-m-d'), 1); if ($datafimexecucao <= $dataCaptacaoFim) { $dadosDoProjeto['dtfimcaptacao'] = Data::tratarDataZend($projeto->DtFimExecucao, 'Brasileiro'); // Data::tratarDataZend($projeto->DtFimCaptacao, 'Brasileiro'); } else { $dadosDoProjeto['dtfimcaptacao'] = date('31/12/Y'); } $dadosDoProjeto['dtinicioexecucao'] = Data::tratarDataZend($projeto->DtInicioExecucao, 'brasileiro'); $dadosDoProjeto['dtfimexecucao'] = Data::tratarDataZend($projeto->DtFimExecucao, 'brasileiro'); $dadosDoProjeto['proponente'] = ($projeto->nome); $dadosDoProjeto['cnpj'] = Validacao::mascaraCPFCNPJ($projeto->CgcCpf); /*$aprovadoReal = AprovacaoDAO::SomarAprovacao($idpronac); $dadosDoProjeto['AprovadoReal'] = number_format($aprovadoReal['soma'], '2', ',', '.');*/ $tipoaprovacaoComplementacao = AprovacaoDAO::SomarReadeqComplementacao($idpronac, 2); $tipoaprovacaoReadequacao = AprovacaoDAO::SomarReadeqComplementacao($idpronac, 4); if (count($tipoaprovacaoComplementacao) > 0) { $dadosReadequacao['Tipo'] = 'Valor Complementação (R$):'; $dadosReadequacao['ReadCompl'] = number_format($tipoaprovacaoComplementacao['soma'], '2', ',', '.'); } else { if (count($tipoaprovacaoReadequacao) > 0) { $dadosReadequacao['Tipo'] = 'Valor Readequação (R$):'; $dadosReadequacao['ReadCompl'] = number_format($tipoaprovacaoReadequacao['soma'], '2', ',', '.'); } } $this->view->dadosReadequacao = $dadosReadequacao; //$dadosDoProjeto['idAprovacao'] = $projeto->idAprovacao; /*}*/ //busca areas culturais $areaCultura = new Area(); $this->view->BuscarAreaCultura = $areaCultura->buscar(array('Codigo != ?' => 7)); }