<?php

importar("Utilidades.UploadsDownloads.Lista.ListaUploadDownloadCategorias");
importar("Utils.Dados.JSON");
$tituloPagina = 'Utilidades > Upload e Download > Categorias';
$iTUDC = new IFAdmin(new Arquivos(Sistema::$adminLayoutCaminhoDiretorio . "/SistemaUtilidades/listarUploadDownloadCategorias.html"));
$iTUDC->trocar("linkDeletar.UploadDownloadCategoria", "?p=" . $_GET['p'] . "&a=" . $_GET['a'] . "&");
$iTUDC->trocar("linkBuscar.UploadDownloadCategoria", "?p=" . $_GET['p'] . "&");
if (!empty($_GET['deletar'])) {
    $lUDC = new ListaUploadDownloadCategorias();
    $lUDC->condicoes('', $_GET['deletar'], ListaUploadDownloadCategorias::ID);
    if ($lUDC->getTotal() > 0) {
        try {
            $lUDC->deletar($lUDC->listar());
            $javaScript .= Aviso::criar("Categoria removida com sucesso!");
        } catch (Exception $e) {
            $javaScript .= Aviso::criar($e->getMessage());
        }
    }
}
$lUDC = new ListaUploadDownloadCategorias();
if (isset($_GET['json'])) {
    $cond = array();
    while ($pC = $lUDC->listar()) {
        $rs['id'] = $pC->getId();
        $rs['nome'] = $pC->titulo;
        $cond[] = $rs;
    }
    echo JSON::_Encode($cond);
    exit;
}