示例#1
0
                case 'I':
                    $tramite = new Tramite();
                    $out = $tramite->tramitarDocumento($_POST['digitais'], $_POST['unidade'], 'I')->toArray();
                    break;
                case 'E':
                    $tramite = new Tramite();
                    $out = $tramite->tramitarDocumento($_POST['digitais'], $_POST['destinatario'], 'E', $_POST['local'], $_POST['endereco'], $_POST['cep'], $_POST['prioridade'], $_POST['telefone'])->toArray();
                    break;
                default:
                    throw new Exception('O Tipo do tramite nao foi definido!');
                    break;
            }
            break;
        case 'receber':
            $tramite = new Tramite();
            $out = $tramite->receberDocumento($_POST['digitais'])->toArray();
            break;
        case 'cancelar':
            $tramite = new Tramite();
            $out = $tramite->cancelarTramiteDocumento($_POST['digitais'])->toArray();
            break;
        case 'resgatar':
            $tramite = new Tramite();
            $out = $tramite->resgatarDocumento($_POST['digitais'])->toArray();
            break;
    }
    print json_encode($out);
} catch (PDOException $e) {
    $out = array('success' => 'false', 'error' => $e->getMessage());
    print json_encode($out);
}