if ($tabela == 'paginas' || $tabela == 'imoveis' || $tabela == 'produtos' || $tabela == 'galeria') { $criteria = new TCriteria(); if ($tabela == 'paginas') { $criteria->addFilter('codigoPagina', '=', $codigo); } if ($tabela == 'imoveis') { $criteria->addFilter('codigoImovel', '=', $codigo); } if ($tabela == 'produtos') { $criteria->addFilter('codigoProduto', '=', $codigo); } if ($tabela == 'galeria') { $criteria->addFilter('codigoGaleria', '=', $codigo); } $galeria = new TRepository(); $galeria->addEntity('galeriaimagens'); $galeria->deleteFisico($criteria); } $object = new $tabelaClass(); $object->delete($codigo); $listagem = new TList(); if ($tabela == 'paginas') { $listagem->setTituloPagina('Páginas'); $listagem->addColumn('titulo'); $listagem->addColumn('descricao'); $listagem->addColumn('ativo'); $listagem->addEntity($tabela); } else { if ($tabela == 'banners') { $listagem->setTituloPagina(ucfirst($tabela)); $listagem->addColumn('titulo');