Exemplo n.º 1
0
            case 'pesquisar':
                unset($_SESSION['PESQUISAR_PRAZOS']);
                foreach ($_POST as $key => $value) {
                    if ($key != 'acao' && $value != '' && $key != 'dt_prazo' && $key != 'dt_resposta' && $key != 'tp_periodo' && $key != 'tp_pesquisa') {
                        $_SESSION['PESQUISAR_PRAZOS'][$key] = $value;
                    } else {
                        if ($value != '') {
                            $_SESSION['PESQUISAR_PRAZOS_QUERY_PERIODO'][$key] = $value;
                        }
                    }
                }
                $out = array('success' => 'true');
                break;
            case 'salvar-resposta':
                try {
                    $prazo = new Prazo($_POST);
                    $out = DaoPrazoDemanda::responderPrazo($prazo)->toArray();
                } catch (Exception $e) {
                    $out = array('success' => 'false', 'error' => $e->getMessage());
                }
                break;
            default:
                $out = array('success' => 'false', 'error' => 'Opcao Invalida!');
                break;
        }
        print json_encode($out);
    } catch (Exception $e) {
        $erro = new Output(array('success' => 'false', 'error' => $e->getMessage()));
        print json_encode($erro->toArray());
    }
}