public function salvardiligenciaAction() { $post = Zend_Registry::get('post'); $diligenciaDAO = new Diligencia(); $ProjetoDAO = new Projetos(); $AvaliacaoPropostaDAO = new AvaliacaoProposta(); $PreProjetoDAO = new PreProjeto(); $verificacaodao = new Verificacao(); $auth = Zend_Auth::getInstance(); if ($this->idPronac) { $agente = $ProjetoDAO->buscarAgenteProjeto(array(' pro.IdPRONAC = ?' => $this->idPronac))->current(); if ($post->idProduto) { $idProduto = $post->idProduto; } else { $idProduto = new Zend_Db_Expr('null'); } $Usuario = new Usuario(); $idagente = $auth->getIdentity()->usu_codigo; $stEnviado = 'N'; if ($_POST['btnEnvio'] == 1) { $stEnviado = 'S'; } $dados = array('idPronac' => $post->idPronac, 'DtSolicitacao' => new Zend_Db_Expr('GETDATE()'), 'Solicitacao' => $_POST['solicitacao'], 'idSolicitante' => $idagente, 'idTipoDiligencia' => $post->tpDiligencia, 'idProduto' => $idProduto, 'stEstado' => 0, 'stEnviado' => $stEnviado); $ult = $diligenciaDAO->alterar($dados, array('idDiligencia = ?' => $_POST['idDiligencia'])); $tipoDiligencia = $verificacaodao->tipoDiligencia(array('idVerificacao = ?' => $post->tpDiligencia)); $data = array('Situacao' => $this->situacao, 'DtSituacao' => date("Y-m-d"), 'ProvidenciaTomada' => 'Projeto Diligenciado na Fase ' . $tipoDiligencia[0]->Descricao); } if ($_POST['btnEnvio'] == 1) { $msgAlert = 'Enviado com sucesso!'; } else { $msgAlert = 'Salvo com sucesso!'; } $aux = "?idPronac={$this->idPronac}&situacao={$this->situacao}&tpDiligencia={$post->tpDiligencia}"; //parent::message("$msgAlert", "diligenciar/cadastrardiligencia{$aux}", "CONFIRM"); parent::message("{$msgAlert}", "diligenciar/listardiligenciaanalista{$aux}", "CONFIRM"); }