Beispiel #1
0
    if (!empty($_POST['cod_documento'])) {
        $documento->setId($_POST['grd']);
        $documento->setCodDocumento($_POST['cod_documento']);
        $documento->setFormato($_POST['formato']);
        $documento->setNumPaginas($_POST['num_paginas']);
        $documento->setTipoEmissao($_POST['tipo_emissao']);
        $documento->setMidia($_POST['midia']);
        $documento->setQuantidade($_POST['quantidade']);
        $documento->setConteudo($_POST['conteudo']);
        $documento->setDevolucao($_POST['fin_devolucao']);
        $documento->setUsuario(userId());
        $DAO->DeletarGRDAnexos($id);
        //DELETA OS ANEXOS QUE CONTENHAM O MESMO $ID DA GRD
        if ($documento->getCodDocumento() != '') {
            foreach ($documento->getCodDocumento() as $item) {
                $retorno = $DAO->GravarGRDDocumento($item, $documento);
            }
            //execute query
            if ($retorno == 1) {
                echo '<script language= "JavaScript">alert("Registrado com sucesso");</script>';
                echo '<script language= "JavaScript">location.href="documento.php?id=' . $documento->getId() . '";</script>';
            } else {
                echo '<script language= "JavaScript">alert("Erro ao atualizar o registro.");</script>';
            }
        }
    }
} else {
    $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_GRD . " WHERE dat_excluido IS NULL AND id =" . $id . " LIMIT 1");
    if ($resultado) {
        foreach ($resultado as $item) {
            $documento->setId($item['id']);