/** * */ public function comprovacaopagamentoRecusadoAction() { $idPlanilhaAprovacao = $this->getRequest()->getParam('idPlanilhaAprovacao'); $idComprovantePagamento = $this->getRequest()->getParam('idComprovantePagamento'); $planilhaItemModel = new PlanilhaItem(); $itemPlanilhaAprovacao = $planilhaItemModel->pesquisar($idPlanilhaAprovacao); $produtoModel = new Produto(); $produto = $produtoModel->find($itemPlanilhaAprovacao->idProduto)->current(); $etapaModel = new PlanilhaEtapa(); $etapa = $etapaModel->find($itemPlanilhaAprovacao->idEtapa)->current(); $itemModel = new PlanilhaItem(); $item = $itemModel->find($itemPlanilhaAprovacao->idPlanilhaItem)->current(); $this->view->idpronac = $itemPlanilhaAprovacao->IdPRONAC; $pais = new Pais(); $paises = $pais->buscar(array(), 'Descricao'); $this->view->paises = $paises; $this->view->produto = $produto; $this->view->etapa = $etapa; $this->view->item = $item; $this->view->itemPlanilhaAprovacao = $itemPlanilhaAprovacao; # compatibilidade com o template da outra action $this->view->ckItens = array(); $this->view->tipoDocumentoConteudo = $this->tipoDocumento; $comprovantePagamentoModel = new ComprovantePagamento(); $comprovantesDePagamento = $comprovantePagamentoModel->pesquisarComprovante($idComprovantePagamento); $comprovantePagamento = (object) $comprovantesDePagamento[0]; //echo '<pre>'; print_r($comprovantePagamento); die; $this->view->idComprovantePagamento = $idComprovantePagamento; $this->view->vlComprovado = number_format($comprovantePagamento->vlComprovacao, 2, ',', '.'); $fornecedorModel = new FornecedorModel(); $this->view->idAgente = $comprovantePagamento->idFornecedor; $fornecedor = $fornecedorModel->pesquisarFornecedor($comprovantePagamento->idFornecedor); $this->view->CNPJCPF = 14 == strlen($fornecedor->CNPJCPF) ? Mascara::addMaskCNPJ($fornecedor->CNPJCPF) : Mascara::addMaskCPF($fornecedor->CNPJCPF); $this->view->Descricao = $fornecedor->Descricao; $dataEmissao = new DateTime(data::dataAmericana($comprovantePagamento->dtEmissao)); $this->view->tpDocumento = $comprovantePagamento->tpDocumento; $this->view->nrComprovante = $comprovantePagamento->nrComprovante; $this->view->nrSerie = $comprovantePagamento->nrSerie; $this->view->dtEmissao = $dataEmissao->format('d/m/Y'); $this->view->tpFormaDePagamento = $comprovantePagamento->tpFormaDePagamento; $this->view->nrDocumentoDePagamento = $comprovantePagamento->nrDocumentoDePagamento; $this->view->dsJustificativa = $comprovantePagamento->dsJustificativa; $this->view->idArquivo = $comprovantePagamento->idArquivo; $this->view->nomeArquivo = $comprovantePagamento->nmArquivo; $this->view->JustificativaTecnico = $comprovantePagamento->JustificativaTecnico; $this->view->pagCompRecusado = true; $this->render('comprovacaopagamento'); }
public function localDeRealizacaoFinalAction() { //** Verifica se o usuário logado tem permissão de acesso **// $this->verificarPermissaoAcesso(false, true, false); $idpronac = $this->_request->getParam("idpronac"); if (strlen($idpronac) > 7) { $idpronac = Seguranca::dencrypt($idpronac); } //****** Dados do Projeto - Cabecalho *****// $projetos = new Projetos(); $DadosProjeto = $projetos->buscarProjetoXProponente(array('idPronac = ?' => $idpronac))->current(); $this->view->DadosProjeto = $DadosProjeto; $LocaisDeRealizacao = $projetos->buscarLocaisDeRealizacao($idpronac); $this->view->LocaisDeRealizacao = $LocaisDeRealizacao; $pais = new Pais(); $paises = $pais->buscar(array(), 'Descricao'); $this->view->Paises = $paises; $uf = new Uf(); $ufs = $uf->buscar(array(), 'Descricao'); $this->view->UFs = $ufs; }
public function carregarLocaisDeRealizacaoReadequacoesAction() { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo'); // cria a sessão com o grupo ativo $this->view->idPerfil = $GrupoAtivo->codGrupo; $idPronac = $this->_request->getParam("idPronac"); $idReadequacao = $this->_request->getParam("idReadequacao"); if (strlen($idPronac) > 7) { $idPronac = Seguranca::dencrypt($idPronac); } $tbAbrangencia = new tbAbrangencia(); $locais = $tbAbrangencia->buscarLocaisConsolidadoReadequacao($idReadequacao); $tbReadequacao = new tbReadequacao(); $dadosReadequacao = $tbReadequacao->buscar(array('idReadequacao=?' => $idReadequacao))->current(); $siEncaminhamento = $dadosReadequacao->siEncaminhamento; $tbPais = new Pais(); $this->view->Paises = $tbPais->buscar(array(), array(3)); $buscarEstado = EstadoDAO::buscar(); $this->view->UFs = $buscarEstado; $get = Zend_Registry::get('get'); $link = isset($get->link) ? true : false; $this->montaTela('readequacoes/carregar-locais-de-realizacao.phtml', array('idPronac' => $idPronac, 'locaisDeRealizacao' => $locais, 'link' => $link, 'idReadequacao' => $idReadequacao, 'siEncaminhamento' => $siEncaminhamento)); }