if (!empty($_GET['deletar'])) { $lUDA = new ListaUploadDownloadArquivos(); $lUDA->condicoes('', $_GET['deletar'], ListaUploadDownloadArquivos::ID); if ($lUDA->getTotal() > 0) { try { $lUDA->deletar($lUDA->listar()); $javaScript .= Aviso::criar("Arquivo removido com sucesso!"); } catch (Exception $e) { $javaScript .= Aviso::criar($e->getMessage()); } } } $lUDA = new ListaUploadDownloadArquivos(); $lTUDA->createRepeticao("repetir->UploadDownloadArquivos"); if (!empty($_GET['busca'])) { $lUDA->condicoes('', "%" . $_GET['busca'] . "%", 'empresa', 'LIKE'); } $lTUDA->condicao("condicaoBusca", !empty($_SESSION['nivel'])); $lTUDA->trocar("linkCadastrar.UploadDownloadArquivo", "?p=" . $_GET['p'] . "&a=cadastrarUploadDownloadArquivo"); $lUDA->condicoes($a); $m = new MD5(); while ($uDA = $lUDA->listar("ASC", ListaUploadDownloadArquivos::ARQUIVO)) { $lTUDA->repetir(); $lTUDA->enterRepeticao()->condicao("condicaoRemover", !empty($_SESSION['nivel'])); $bgColor = $lUDA->getParametros() % 2 == 0 ? '#FFFFFF' : '#EAEAEA'; $lTUDA->enterRepeticao()->trocar("bgColorEmpresa", $bgColor); $lTUDA->enterRepeticao()->trocar("id.UploadDownloadArquivo", $uDA->getId()); $lTUDA->enterRepeticao()->trocar("nome.Arquivo.UploadDownloadArquivo", $uDA->getArquivo()->nome . "." . $uDA->getArquivo()->extensao); $lTUDA->enterRepeticao()->trocar("url.Arquivo.UploadDownloadArquivo", Sistema::$caminhoURL . 'lib.conf/abrirArquivo.php?caminho=' . $m->criptografar(Sistema::$caminhoURL . Sistema::$caminhoDataUploadsDownloads . $uDA->getArquivo()->getNome())); $lTUDA->enterRepeticao()->trocar("linkVisualizar.UploadDownloadArquivo", "?p=" . $_GET['p'] . "&a=listarUploadDownloadArquivos&arquivo=" . $uDA->getId()); $lTUDA->enterRepeticao()->trocar("linkAlterar.UploadDownloadArquivo", "?p=" . $_GET['p'] . "&a=alterarUploadDownloadArquivo&arquivo=" . $uDA->getId());
if (count($_POST['categoriasSelecionadas']) > 0) { foreach ($_POST['categoriasSelecionadas'] as $valor) { $lUDAC->condicoes('', $valor, ListaUploadDownloadCategorias::ID); if ($lUDAC->getTotal() > 0) { $uDAC = $lUDAC->listar(); $uDA->addCategoria($uDAC); } } } $javaScript .= Aviso::criar("Arquivo salvo com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lUDA = new ListaUploadDownloadArquivos(); $uDA = $lUDA->condicoes('', $_GET['arquivo'], ListaUploadDownloadArquivos::ID)->listar(); $iTAUDA->condicao('condicao->alterar.UploadDownloadArquivo', false); $iTAUDA->condicao('condicao->arquivo.UploadDownloadArquivo', false); $iTAUDA->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarUploadDownloadArquivos"); $iTAUDA->trocar("produtos", $uDA->produtos); $iTAUDA->trocar("ordem", $uDA->ordem); $iTAUDA->trocar("url.Arquivo", $uDA->getArquivo()->url); $iTAUDA->trocar("nome.Arquivo", $uDA->getArquivo()->nome . "." . $uDA->getArquivo()->extensao); $iTAUDA->createRepeticao("repetir->UploadDownloadArquivoCategorias.UploadDownloadArquivo"); while ($uDAC = $uDA->getCategorias()->listar()) { $iTAUDA->repetir(); $iTAUDA->enterRepeticao()->trocar('id.UploadDownloadArquivoCategoria.UploadDownloadArquivo', $uDAC->getId()); $iTAUDA->enterRepeticao()->trocar('titulo.UploadDownloadArquivoCategoria.UploadDownloadArquivo', $uDAC->titulo); } $iTAUDA->createJavaScript(); $javaScript .= $iTAUDA->javaScript->concluir();