Beispiel #1
0
 $documento->setObservacao($_POST['observacao']);
 $documento->setFile($_FILES['file']);
 $documento->setNTGM($_POST['ntgm']);
 $resultado = $DAO->Listar("SELECT versao FROM " . MYSQL_BASE_DOCUMENTO_ARQUIVOS . " WHERE id_documento =" . $documento->getId() . " ORDER BY id DESC LIMIT 1");
 foreach ($resultado as $item) {
     $versao = $item['versao'] + 1;
     $documento->setVersao($versao);
 }
 $nome = $documento->getAssunto();
 // Verifica se o nome foi preenchido
 if (!empty($nome)) {
     $retorno = $DAO->Atualizar($documento);
     if ($retorno == true) {
         $file = $documento->getFile();
         if ($_FILES['file']['size'] != 0) {
             $retorno = $DAO->AlterarUpload($documento, $_FILES['file']);
             if ($retorno == true) {
                 echo '<script language= "JavaScript">alert("Documento editado com sucesso");</script>';
                 echo '<script language= "JavaScript">location.href="index.php";</script>';
             } else {
                 echo '<script language= "JavaScript">alert("Erro ao subir o arquivo para o servidor");</script>';
             }
         } else {
             echo '<script language= "JavaScript">alert("Documento editado com sucesso");</script>';
             echo '<script language= "JavaScript">location.href="index.php";</script>';
         }
     } else {
         echo '<script language= "JavaScript">alert("Erro");</script>';
     }
 } else {
     echo '<script language= "JavaScript">alert("Preencha o nome");</script>';