$processo->printJson(); } catch (Exception $e) { print json_encode(array('success' => 'false', 'error' => $e->getMessage())); } break; case 'alterar': $processo = new Processo($_REQUEST); $out = DaoProcesso::alterarProcesso($processo)->toArray(); print json_encode($out); break; case 'verificar-processo': $out = Processo::existeProcessoCadastrado($_REQUEST['numero_processo']); print json_encode($out); break; case 'pegar-processo': $out = Processo::existeProcessoCadastrado($_REQUEST['numero_processo'], true); print json_encode($out); break; case 'limpar-volumes': $out = Volume::factory($_REQUEST)->limparVolumes()->toArray(); print json_encode($out); break; case 'carregar': $processo = DaoProcesso::getProcesso($_REQUEST['numero_processo']); $processo['dt_prazo'] = Util::formatDate($processo['dt_prazo']); $processo['dt_autuacao'] = Util::formatDate($processo['dt_autuacao']); $processo['fg_prazo'] = $processo['fg_prazo'] > 0 ? true : false; if (is_array($processo)) { $out = array('success' => 'true', 'processo' => $processo); } else { $out = array('success' => 'false');