Пример #1
0
 $patrimonio->setDescricao($_POST['Descricao']);
 $patrimonio->setFile($_FILES['file']);
 //$dao_file = $DAO->Listar("SELECT * FROM ".MYSQL_BASE_PATRIMONIO." WHERE id=".$patrimonio->getId());
 $resultado = $DAO->Listar("SELECT versao FROM " . MYSQL_BASE_PATRIMONIO_ARQUIVOS . " WHERE id_patrimonio =" . $patrimonio->getId() . " ORDER BY id DESC LIMIT 1");
 foreach ($resultado as $item) {
     $versao = $item['versao'] + 1;
     $patrimonio->setVersao($versao);
 }
 // Verifica se o nome foi preenchido
 if (!empty($_POST)) {
     $retorno = $DAO->Atualizar($patrimonio);
     if ($retorno == true) {
         if ($retorno == true) {
             $file = $patrimonio->getFile();
             if ($_FILES['file']['size'] != 0) {
                 $retorno = $DAO->AlterarUpload($patrimonio, $_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("Erro ao salvar o arquivo, entre em contato com a TI.");</script>';