public function nomeprojeto2Action()
 {
     if (!empty($_POST)) {
         $stPedido = 'A';
         $razaosocial = $_POST["razaosocial"];
         $CpfCnpjAtual = $_POST["CpfCnpjAtual"];
         $CPFCNPJ = Mascara::delMaskCPF(Mascara::delMaskCNPJ($_POST["CPFCNPJ"]));
         $idPronac = $_POST["idpronac"];
         $auth = Zend_Auth::getInstance();
         $idSolicitante = $auth->getIdentity()->IdUsuario;
         $dsJustificativa = $_POST["recurso2"];
         $buscaSoliciatacao = new ReadequacaoProjetos();
         $Projetos = new SolicitarAlteracaoDAO();
         $valores = $buscaSoliciatacao->buscarSolicitacao($idPronac);
         $idPedidoAlteracao = $valores[0]->idPedidoAlteracao;
         if ($CpfCnpjAtual == $CPFCNPJ) {
             $status = '1';
         } else {
             $status = '2';
         }
         if (empty($idPedidoAlteracao)) {
             $inserirSolitacao = $buscaSoliciatacao->inserirSolicitacao($idPronac, $idSolicitante, $stPedido);
             $valores = $buscaSoliciatacao->buscarSolicitacao($idPronac);
             $idPedidoAlteracao = $valores[0]->idPedidoAlteracao;
             $resultadoPedidoAlteracao = $Projetos->buscartbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $status);
             if (empty($resultadoPedidoAlteracao)) {
                 $buscatbProposta = $Projetos->buscarRazaoSocial($idPedidoAlteracao);
                 // caso o usuário não esteja cadastrado, vai para o manter agentes
                 if (!SolicitarAlteracaoDAO::verificarInteressadosAgentes($CPFCNPJ)) {
                     $this->_redirect("manteragentes/agentes?acao=cc&cpf=" . $CPFCNPJ);
                 }
                 if (empty($buscatbProposta)) {
                     $inserirtbProposta = $Projetos->insertRazaoSocial($idPedidoAlteracao, $CPFCNPJ, $razaosocial);
                 } else {
                     $updatetbProposta = $Projetos->updateRazaoSocial($idPedidoAlteracao, $CPFCNPJ, $razaosocial);
                 }
                 $justificativa = $buscaSoliciatacao->inserirJustificativa($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitarAlteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitaralteracao/acaoprojeto?idpronac={$idPronac}", "CONFIRM");
             } else {
                 $buscatbProposta = $Projetos->buscarRazaoSocial($idPedidoAlteracao);
                 // caso o usuário não esteja cadastrado, vai para o manter agentes
                 if (!SolicitarAlteracaoDAO::verificarInteressadosAgentes($CPFCNPJ)) {
                     $this->_redirect("manteragentes/agentes?acao=cc&cpf=" . $CPFCNPJ);
                 }
                 if (empty($buscatbProposta)) {
                     $inserirtbProposta = $Projetos->insertRazaoSocial($idPedidoAlteracao, $CPFCNPJ, $razaosocial);
                 } else {
                     $updatetbProposta = $Projetos->updateRazaoSocial($idPedidoAlteracao, $CPFCNPJ, $razaosocial);
                 }
                 $justificativa = $Projetos->updatetbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitarAlteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitaralteracao/acaoprojeto?idpronac={$idPronac}", "CONFIRM");
             }
         } else {
             $buscatbProposta = $Projetos->buscarRazaoSocial($idPedidoAlteracao);
             // caso o usuário não esteja cadastrado, vai para o manter agentes
             if (!SolicitarAlteracaoDAO::verificarInteressadosAgentes($CPFCNPJ)) {
                 $this->_redirect("manteragentes/agentes?acao=cc&cpf=" . $CPFCNPJ);
             }
             if (empty($buscatbProposta)) {
                 $inserirtbProposta = $Projetos->insertRazaoSocial($idPedidoAlteracao, $CPFCNPJ, $razaosocial);
             } else {
                 $updatetbProposta = $Projetos->updateRazaoSocial($idPedidoAlteracao, $CPFCNPJ, $razaosocial);
             }
             $resultadoPedidoAlteracao = $Projetos->buscartbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $status);
             if (empty($resultadoPedidoAlteracao)) {
                 $justificativa = $buscaSoliciatacao->inserirJustificativa($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitarAlteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitaralteracao/acaoprojeto?idpronac={$idPronac}", "CONFIRM");
             } else {
                 $justificativa = $Projetos->updatetbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitarAlteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitaralteracao/acaoprojeto?idpronac={$idPronac}", "CONFIRM");
             }
         }
     } else {
         parent::message(" Dados Obrigatórios Não Informados", "solicitaralteracao/acaoprojeto", "ERROR");
     }
 }
 public function captacao2Action()
 {
     if (!empty($_POST)) {
         $stPedido = 'A';
         $dtInicioNovoPrazo = $_POST["data1"];
         $dtInicioNovoPrazo = data::dataAmericana($dtInicioNovoPrazo);
         $dtFimNovoPrazo = $_POST["data2"];
         $dtFimNovoPrazo = data::dataAmericana($dtFimNovoPrazo);
         $status = 8;
         $idPronac = $_POST["idpronac"];
         $auth = Zend_Auth::getInstance();
         $idSolicitante = $auth->getIdentity()->IdUsuario;
         $dsJustificativa = $_POST["recurso9"];
         $buscaSoliciatacao = new ReadequacaoProjetos();
         $Projetos = new SolicitarAlteracaoDAO();
         $valores = $buscaSoliciatacao->buscarSolicitacao($idPronac);
         $idPedidoAlteracao = $valores[0]->idPedidoAlteracao;
         $tpProrrogacao = 'C';
         if (empty($idPedidoAlteracao)) {
             $inserirSolitacao = $buscaSoliciatacao->inserirSolicitacao($idPronac, $idSolicitante, $stPedido);
             $valores = $buscaSoliciatacao->buscarSolicitacao($idPronac);
             $idPedidoAlteracao = $valores[0]->idPedidoAlteracao;
             $resultadoPedidoAlteracao = $Projetos->buscartbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $status);
             if (empty($resultadoPedidoAlteracao)) {
                 $prazo = $buscaSoliciatacao->BuscarPrazo($idPedidoAlteracao, $tpProrrogacao);
                 if (empty($prazo)) {
                     $insertPrazo = $buscaSoliciatacao->insertPrazo($idPedidoAlteracao, $dtInicioNovoPrazo, $dtFimNovoPrazo, $tpProrrogacao);
                 } else {
                     $updatePrazo = $buscaSoliciatacao->updatePrazo($idPedidoAlteracao, $dtInicioNovoPrazo, $dtFimNovoPrazo, $tpProrrogacao);
                 }
                 $justificativa = $buscaSoliciatacao->inserirJustificativa($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitaralteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitarreadequacaodoprojeto/index?idpronac={$idPronac}", "CONFIRM");
             } else {
                 $buscatbProposta = $Projetos->buscatbProposta($idPedidoAlteracao);
                 $prazo = $buscaSoliciatacao->BuscarPrazo($idPedidoAlteracao, $tpProrrogacao);
                 if (empty($prazo)) {
                     $insertPrazo = $buscaSoliciatacao->insertPrazo($idPedidoAlteracao, $dtInicioNovoPrazo, $dtFimNovoPrazo, $tpProrrogacao);
                 } else {
                     $updatePrazo = $buscaSoliciatacao->updatePrazo($idPedidoAlteracao, $dtInicioNovoPrazo, $dtFimNovoPrazo, $tpProrrogacao);
                 }
                 $justificativa = $Projetos->updatetbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitaralteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitarreadequacaodoprojeto/index?idpronac={$idPronac}", "CONFIRM");
             }
         } else {
             $buscatbProposta = $Projetos->buscatbProposta($idPedidoAlteracao);
             $prazo = $buscaSoliciatacao->BuscarPrazo($idPedidoAlteracao, $tpProrrogacao);
             if (empty($prazo)) {
                 $insertPrazo = $buscaSoliciatacao->insertPrazo($idPedidoAlteracao, $dtInicioNovoPrazo, $dtFimNovoPrazo, $tpProrrogacao);
             } else {
                 $updatePrazo = $buscaSoliciatacao->updatePrazo($idPedidoAlteracao, $dtInicioNovoPrazo, $dtFimNovoPrazo, $tpProrrogacao);
             }
             $resultadoPedidoAlteracao = $Projetos->buscartbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $status);
             if (empty($resultadoPedidoAlteracao)) {
                 $justificativa = $buscaSoliciatacao->inserirJustificativa($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitaralteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitarreadequacaodoprojeto/index?idpronac={$idPronac}", "CONFIRM");
             } else {
                 $justificativa = $Projetos->updatetbPedidoAlteracaoXTipoAlteracao($idPedidoAlteracao, $dsJustificativa, $status);
                 $enviarsolicitacao = $buscaSoliciatacao->alterarSolicitacao($idPedidoAlteracao, $stPedido);
                 SolicitaralteracaoController::cadastrarArquivosMult($_FILES, $idPedidoAlteracao, $status);
                 parent::message("Solicitação enviada com sucesso!", "solicitarreadequacaodoprojeto/index?idpronac={$idPronac}", "CONFIRM");
             }
         }
     } else {
         parent::message("Dados Obrigatórios Não Informados", "solicitarreadequacaodoprojeto/index?idpronac={$idPronac}", "ERROR");
     }
 }