Exemplo n.º 1
0
include __BASE_PATH__ . '/extensoes/pr_snas/1.0/classes/DaoPrazoDemanda.php';
if ($_POST) {
    try {
        $out = array();
        switch ($_POST['acao']) {
            case 'carregar-resposta':
                $sq_prazo = $_POST['id'];
                /* TMP */
                $out['resposta'] = DaoPrazoDemanda::getPrazo($sq_prazo, "TX_RESPOSTA");
                $out['resposta'] = $out['resposta'];
                $out['success'] = 'true';
                break;
            case 'carregar-solicitacao':
                $sq_prazo = $_POST['id'];
                /* TMP */
                $out['solicitacao'] = DaoPrazoDemanda::getPrazo($sq_prazo, "TX_SOLICITACAO");
                $out['solicitacao'] = $out['solicitacao'];
                $out['success'] = 'true';
                break;
            case 'cadastrar':
                try {
                    $prazo = new Prazo($_POST);
                    $out = DaoPrazoDemanda::salvarPrazo($prazo)->toArray();
                } catch (Exception $e) {
                    $out = array('success' => 'false', 'error' => $e->getMessage());
                }
                break;
            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') {