public function listar($ordem = "ASC", $campo = self::ID)
 {
     $info = parent::listar($ordem, $campo);
     if (!empty($info)) {
         $temp = new Imagem($info[self::ID]);
         $temp->legenda = $info[self::LEGENDA];
         $temp->destaque = $info[self::DESTAQUE] == self::VALOR_DESTAQUE_TRUE ? true : false;
         $temp->setSessao($info[self::SESSAO], $info[self::IDSESSAO]);
         if (!empty($info[self::IMAGEM])) {
             $arquivo = new Arquivos($this->caminhoLeitura . $info[self::IMAGEM]);
             $img = new Image($arquivo);
             $temp->setImage($img);
         }
         return $temp;
     }
 }
            }
            $con = BDConexao::__Abrir();
            $con->executar("DELETE FROM " . Sistema::$BDPrefixo . "produtos_encomenda WHERE idproduto = '" . $p->getId() . "'");
        }
        $javaScript .= Aviso::criar("Produto salvo com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$p = $lP->condicoes('', $_GET['produto'], ListaProdutos::ID)->disableDadosProdutoPai()->listar();
if (isset($_GET['uploadFlash'])) {
    $con = BDConexao::__Abrir();
    $con->executar("SELECT * FROM " . Sistema::$BDPrefixo . "marcadagua");
    $rs = $con->getRegistro();
    $img = new Imagem();
    $img->setSessao($lP->getTabela(), $p->getId());
    $arq = Arquivos::__OpenArquivoByTEMP($_FILES['Filedata']);
    //header("Content-type: image/jpeg");
    $img->setImage(new Image($arq));
    $img->getImage()->open();
    //echo $img->getImage()->getImage();exit;
    if ($rs['produtos']) {
        if ($rs['tipo'] == 1) {
            if (!empty($rs['texto'])) {
                $ma = new NewImage(strlen($rs['texto']) * 9, 20);
                $ma->writeText($rs['texto']);
            }
        } elseif ($rs['tipo'] == 2) {
            if (!empty($rs['imagem'])) {
                $ma = new Image(new Arquivos(Sistema::$caminhoURL . Sistema::$caminhoDataIdiomas . $rs['imagem']));
                $ma->open();
                }
            }
        }
        $javaScript .= Aviso::criar("Galeria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lG = new ListaGalerias();
$g = $lG->condicoes('', $_GET['galeria'], ListaGalerias::ID)->listar();
if (isset($_GET['uploadFlash'])) {
    $con = BDConexao::__Abrir();
    $con->executar("SELECT * FROM " . Sistema::$BDPrefixo . "marcadagua");
    $rs = $con->getRegistro();
    $img = new Imagem();
    $img->setSessao($lG->getTabela(), $g->getId());
    $arq = Arquivos::__OpenArquivoByTEMP($_FILES['Filedata']);
    //header("Content-type: image/jpeg");
    $img->setImage(new Image($arq));
    $img->getImage()->open();
    //echo $img->getImage()->getImage();exit;
    if ($rs['galerias']) {
        if ($rs['tipo'] == 1) {
            if (!empty($rs['texto'])) {
                $ma = new NewImage(strlen($rs['texto']) * 9, 20);
                $ma->writeText($rs['texto']);
            }
        } elseif ($rs['tipo'] == 2) {
            if (!empty($rs['imagem'])) {
                $ma = new Image(new Arquivos(Sistema::$caminhoURL . Sistema::$caminhoDataIdiomas . $rs['imagem']));
                $ma->open();