} elseif (substr($opt, 0, 3) == 'prz') {
         if ($opt == 'prz-ppa') {
             $buscarPPA = true;
         } elseif ($opt == 'prz-exec_orc') {
             $buscarExecOrc = true;
         } else {
             $buscarPrazos = true;
         }
     }
 }
 //PRAZOS (DEMANDAS)
 if ($buscarPrazos || $buscarPPA || $buscarExecOrc) {
     $arrDem = VinculacaoDemanda::listarVinculados($idDocumento, 'p', 3);
     if ($arrDem !== false) {
         for ($i = 0; $i < count($arrDem); $i++) {
             $prazo = DaoPrazoDemanda::getPrimeiroPrazo($arrDem[$i]['DIGITAL']);
             if (is_null($prazo['dt_resposta'])) {
                 $prazo['legislacao_situacao'] = '';
             } else {
                 $prazo['legislacao_situacao'] = $prazo['legislacao_situacao_descricao'];
             }
             fwrite($fp, "\n----- DEMANDA " . ($i + 1) . " -----\n");
             foreach ($arrOpcSel as $opt) {
                 if ($opt != 'prz-ppa' && $opt != 'prz-exec_orc') {
                     if (substr($opt, 0, 3) == 'prz') {
                         /*
                         										 if (!isset($arrSaidaPrz[$prazo['sq_prazo']])) {
                         										$arrSaidaPrz[$prazo['sq_prazo']] = array();
                         										}*/
                         $arrTmp = getOpcao($arrOpcoes, 'id', $opt);
                         //$arrCabecalho[] = $arrTmp[0]['label'];
Exemplo n.º 2
0
     } catch (Exception $e) {
         $out = array('success' => 'error', 'error' => $e->getMessage());
     }
     break;
 case 'excluir-anexo-resposta':
     try {
         $idAnexo = $_POST['id_anexo'];
         $out = DaoPrazoDemanda::excluirAnexoResposta($idAnexo)->toArray();
     } catch (Exception $e) {
         $out = array('success' => 'false', 'error' => $e->getMessage());
     }
     break;
 case 'carregar-demanda':
     try {
         $digDemanda = $_POST['nu_proc_dig_ref'];
         $out = DaoPrazoDemanda::getPrimeiroPrazo($digDemanda);
     } catch (Exception $e) {
         $out = array('success' => 'false', 'error' => $e->getMessage());
     }
     break;
 case 'concatenar-resposta':
     try {
         $out = DaoPrazoDemanda::concatenarResposta($_POST['id_prazo_pai'], $_POST['id_prazo_filho'])->toArray();
     } catch (Exception $e) {
         $out = array('success' => 'false', 'error' => $e->getMessage());
     }
     break;
 case 'limpar-resposta':
     try {
         $out = DaoPrazoDemanda::limparResposta($_POST['id_prazo'])->toArray();
     } catch (Exception $e) {