$out = DaoDocumentoDemanda::alterarDocumento($documento)->toArray(); if (is_array($documento)) { $out['documento'] = $documento; } break; case 'unique': $documento = new Documento($_REQUEST); $out = DaoDocumento::uniqueDocumento($documento)->toArray(); break; case 'adicionar-comentario': $comentario = new Comentario(array('digital' => $_REQUEST['digital'], 'texto' => $_REQUEST['texto'])); $out = DaoComentario::inserirComentarioDocumento($comentario)->toArray(); break; case 'adicionar-despacho': $despacho = new Despacho(array('digital' => $_REQUEST['digital'], 'assinatura' => $_REQUEST['assinatura'], 'texto' => $_REQUEST['texto'], 'complemento' => $_REQUEST['complemento'], 'data_despacho' => $_REQUEST['data_despacho'])); $out = DaoDespacho::inserirDespachoDocumento($despacho)->toArray(); break; case 'pesquisar': unset($_SESSION['PESQUISAR_DOCUMENTOS']); $_SESSION['PESQUISAR_DOCUMENTOS_QUERY_PEDIODO']['dt_inicial'] = '0001-01-01'; $_SESSION['PESQUISAR_DOCUMENTOS_QUERY_PEDIODO']['dt_final'] = date('Y-m-d'); $_SESSION['PESQUISAR_DOCUMENTOS_QUERY_PEDIODO']['tp_periodo'] = 'DT_CADASTRO'; foreach ($_REQUEST as $key => $value) { if ($key != 'acao' && ($value && $value != 'null') && $key != 'dt_inicial' && $key != 'dt_final' && $key != 'tp_periodo' && $key != 'tp_pesquisa') { $_SESSION['PESQUISAR_DOCUMENTOS'][$key] = $value; } else { if ($value != '') { $_SESSION['PESQUISAR_DOCUMENTOS_QUERY_PEDIODO'][$key] = $value; } } }
* da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão * 2 da Licença. * * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a * Licença Pública Geral GNU/GPL em português para maiores detalhes. * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF) * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * */ if ($_POST) { try { switch ($_POST['acao']) { case 'remover-despacho': $out = DaoDespacho::excluirDespachoDocumento($_POST['id'])->toArray(); break; case 'alterar-despacho': $out = DaoDespacho::alterarDespachoDocumento($_POST['id'], $_POST['texto'])->toArray(); break; case 'carregar-despacho': $out = DaoDespacho::carregarDespachoDocumento($_POST['id'])->toArray(); break; default: $out = array('success' => 'false', 'message' => 'Opcao Invalida!'); break; } print json_encode($out); } catch (Exception $e) { } }
* da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão * 2 da Licença. * * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a * Licença Pública Geral GNU/GPL em português para maiores detalhes. * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF) * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * */ if ($_POST) { try { switch ($_POST['acao']) { case 'remover-despacho': $out = DaoDespacho::excluirDespachoProcesso($_POST['id'])->toArray(); break; case 'alterar-despacho': $out = DaoDespacho::alterarDespachoProcesso($_POST['id'], $_POST['texto'])->toArray(); break; case 'carregar-despacho': $out = DaoDespacho::carregarDespachoProcesso($_POST['id'])->toArray(); break; default: $out = array('success' => 'false', 'message' => 'Opcao Invalida!'); break; } print json_encode($out); } catch (Exception $e) { } }
$processo['fg_prazo'] = $processo['fg_prazo'] > 0 ? true : false; if (is_array($processo)) { $out = array('success' => 'true', 'processo' => $processo); } else { $out = array('success' => 'false'); } print json_encode($out); break; case 'adicionar-comentario': $comentario = new Comentario(array(numero_processo => $_REQUEST['numero_processo'], texto => $_REQUEST['texto'])); $out = DaoComentario::inserirComentarioProcesso($comentario)->toArray(); print json_encode($out); break; case 'adicionar-despacho': $despacho = new Despacho(array(numero_processo => $_REQUEST['numero_processo'], assinatura => $_REQUEST['assinatura'], texto => $_REQUEST['texto'], complemento => $_REQUEST['complemento'], data_despacho => $_REQUEST['data_despacho'])); $out = DaoDespacho::inserirDespachoProcesso($despacho)->toArray(); print json_encode($out); break; case 'pesquisar': unset($_SESSION['PESQUISAR_PROCESSOS']); $_SESSION['PESQUISAR_PROCESSOS_QUERY_PEDIODO']['dt_inicial'] = '0001-01-01'; $_SESSION['PESQUISAR_PROCESSOS_QUERY_PEDIODO']['dt_final'] = date('Y-m-d'); $_SESSION['PESQUISAR_PROCESSOS_QUERY_PEDIODO']['tp_periodo'] = 'DT_CADASTRO'; foreach ($_REQUEST as $key => $value) { if ($key != 'acao' && $value && $key != 'dt_inicial' && $key != 'dt_final' && $key != 'tp_periodo' && $key != 'tp_pesquisa') { $_SESSION['PESQUISAR_PROCESSOS'][$key] = $value; } else { if ($value != '') { $_SESSION['PESQUISAR_PROCESSOS_QUERY_PEDIODO'][$key] = $value; } }