$lI = new ListaIdiomas();
if (!empty($_POST)) {
    $erro = '';
    if (empty($_POST['titulo'])) {
        $erro = "<b>Titulo</b> não preenchido!<br><br>";
    }
    if (empty($erro)) {
        $pC = new PerguntaCategoria();
        $pC->titulo = $_POST['titulo'];
        $pC->ordem = $_POST['ordem'];
        $lT = new ListaPerguntaCategorias();
        $lT->inserir($pC);
        while ($i = $lI->listar()) {
            $t = new Traducao();
            $t->setIdConteudo($pC->getId());
            $t->setCampoConteudo(ListaPerguntaCategorias::TITULO);
            $t->setTabelaConteudo($lT->getTabela());
            $t->conteudo = $pC->titulo;
            $t->traducao = $_POST['ititulo'][$i->getId()];
            $i->addTraducao($t);
        }
        $lI->resetCondicoes();
        $lI->setParametros(0);
        $_POST = '';
        $javaScript .= Aviso::criar("Categoria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$iTPC->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarPerguntaCategorias");
$iTPC->trocar("titulo", $_POST['titulo']);
Example #2
0
         $t->setIdConteudo($s->getId());
         $t->setCampoConteudo(ListaSlides::TITULO);
         $t->setTabelaConteudo($lS->getTabela());
         $i->addTraducao($t);
     }
     $t = $i->getTraducaoById(ListaSlides::LEGENDA, $lS->getTabela(), $s->getId());
     if ($t->getId()) {
         $t->conteudo = $s->legenda;
         $t->traducao = $_POST['ilegenda'][$i->getId()];
         $i->getTraducoes()->alterar($t);
     } else {
         $t = new Traducao();
         $t->conteudo = $s->legenda;
         $t->traducao = $_POST['ilegenda'][$i->getId()];
         $t->setIdConteudo($s->getId());
         $t->setCampoConteudo(ListaSlides::LEGENDA);
         $t->setTabelaConteudo($lS->getTabela());
         $i->addTraducao($t);
     }
 }
 $con = BDConexao::__Abrir();
 $con->deletar(Sistema::$BDPrefixo . "relacionamento_slides_categorias", "WHERE slide = '" . $s->getId() . "'");
 $lSC = new ListaSlideCategorias();
 if (count($_POST['categoriasSelecionadas']) > 0) {
     foreach ($_POST['categoriasSelecionadas'] as $valor) {
         $lSC->condicoes('', $valor, ListaSlideCategorias::ID);
         if ($lSC->getTotal() > 0) {
             $sC = $lSC->listar();
             $s->addCategoria($sC);
         }
     }
     if (!empty($_POST['url'])) {
         $pM->getURL()->setURL($_POST['url']);
     } else {
         $pM->getURL()->setURL("marca-" . URL::cleanURL($_POST['nome']));
     }
     $pM->descricao = $_POST['descricao'];
     $pM->enderecoURL = $_POST['enderecoURL'];
     $pM->disponivel = $_POST['disponivel'] == ListaProdutoMarcas::VALOR_DISPONIVEL_TRUE ? true : false;
     if (!empty($_FILES['imagem']['name'])) {
         $pM->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
     }
     $lCPM->inserir($pM);
     while ($i = $lI->listar()) {
         $t = new Traducao();
         $t->setIdConteudo($pM->getId());
         $t->setCampoConteudo(ListaProdutoMarcas::NOME);
         $t->setTabelaConteudo($lCPM->getTabela());
         $t->conteudo = $pM->nome;
         $t->traducao = $_POST['inome'][$i->getId()];
         $i->addTraducao($t);
         $t->setCampoConteudo(ListaProdutoMarcas::DESCRICAO);
         $t->conteudo = $pM->descricao;
         $t->traducao = $_POST['idescricao'][$i->getId()];
         $i->addTraducao($t);
     }
     $lI->resetCondicoes();
     $lI->setParametros(0);
     $_POST = '';
     $javaScript .= Aviso::criar("Marca salva com sucesso!");
 } else {
     $javaScript .= Aviso::criar($erro);
    $lPO = new ListaProdutoOpcoes();
    if (empty($_POST['nome'])) {
        $erro = "<b>Nome</b> não preenchido!<br><br>";
    }
    if (empty($erro)) {
        $pO = new ProdutoOpcao();
        $pO->nome = addslashes(str_replace("\"", "'", $_POST['nome']));
        $pO->tipo = $_POST['tipo'];
        $pO->multi = $_POST['selecionavel'] == ListaProdutoOpcoes::VALOR_MULTI_TRUE ? true : false;
        $pO->filtro = $_POST['filtro'] == ListaProdutoOpcoes::VALOR_FILTRO_TRUE ? true : false;
        $pO->aberto = $_POST['aberto'] == ListaProdutoOpcoes::VALOR_ABERTO_TRUE ? true : false;
        $lPO->inserir($pO);
        while ($i = $lI->listar()) {
            $t = new Traducao();
            $t->setIdConteudo($pO->getId());
            $t->setCampoConteudo(ListaProdutoOpcoes::NOME);
            $t->setTabelaConteudo($lPO->getTabela());
            $t->conteudo = $pO->nome;
            $t->traducao = $_POST['inome'][$i->getId()];
            $i->addTraducao($t);
        }
        $lI->resetCondicoes();
        $lI->setParametros(0);
        $_POST = '';
        $javaScript .= Aviso::criar("Opção salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$iCPO->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarProdutoOpcoes");
$iCPO->trocar("nome", $_POST['nome']);
                $t->setIdConteudo($gC->getTexto()->getId());
                $t->setCampoConteudo(ListaTextos::TEXTOPEQUENO);
                $t->setTabelaConteudo($lT->getTabela());
                $i->addTraducao($t);
            }
            $t = $i->getTraducaoById(ListaTextos::TEXTO, $lT->getTabela(), $gC->getTexto()->getId());
            if ($t->getId()) {
                $t->conteudo = $gC->getTexto()->texto;
                $t->traducao = $_POST['idescricao'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $gC->getTexto()->texto;
                $t->traducao = $_POST['idescricao'][$i->getId()];
                $t->setIdConteudo($gC->getTexto()->getId());
                $t->setCampoConteudo(ListaTextos::TEXTO);
                $t->setTabelaConteudo($lT->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Categoria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lGC = new ListaGaleriaCategorias();
$gC = $lGC->condicoes('', $_GET['categoria'], ListaGaleriaCategorias::ID)->listar();
$iTAGC->trocar("titulo", $gC->titulo);
$iTAGC->trocar("url", $gC->getURL()->url);
$iTAGC->trocar("subTitulo", $gC->getTexto()->subTitulo);
        $lSC->condicoes('', $_GET['categoria'], ListaSlideCategorias::ID);
        $sC = $lSC->listar();
        $sC->titulo = $_POST['titulo'];
        $lSC->alterar($sC);
        while ($i = $lI->listar()) {
            $t = $i->getTraducaoById(ListaSlideCategorias::TITULO, $lSC->getTabela(), $sC->getId());
            if ($t->getId()) {
                $t->conteudo = $sC->titulo;
                $t->traducao = $_POST['ititulo'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $sC->titulo;
                $t->traducao = $_POST['ititulo'][$i->getId()];
                $t->setIdConteudo($sC->getId());
                $t->setCampoConteudo(ListaSlideCategorias::TITULO);
                $t->setTabelaConteudo($lSC->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Categoria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lSC = new ListaSlideCategorias();
$sC = $lSC->condicoes('', $_GET['categoria'], ListaSlideCategorias::ID)->listar();
$iTSC->trocar("titulo", $sC->titulo);
$sub = "repetir->titulo.SlideCategorias.Idiomas";
$iTSC->createRepeticao($sub);
                $t->setIdConteudo($pC->getId());
                $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAOPEQUENA);
                $t->setTabelaConteudo($lCP->getTabela());
                $i->addTraducao($t);
            }
            $t = $i->getTraducaoById(ListaProdutoCategorias::DESCRICAO, $lCP->getTabela(), $pC->getId());
            if ($t->getId()) {
                $t->conteudo = $pC->descricao;
                $t->traducao = $_POST['idescricao'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $pC->descricao;
                $t->traducao = $_POST['idescricao'][$i->getId()];
                $t->setIdConteudo($pC->getId());
                $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAO);
                $t->setTabelaConteudo($lCP->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Categoria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lPC = new ListaProdutoCategorias();
$pC = $lPC->condicoes('', $_GET['categoria'], ListaProdutoCategorias::ID)->listar();
$iAPC->trocar("nome", $pC->nome);
$iAPC->trocar("url", $pC->getURL()->getURL());
$iAPC->trocar("ordem", $pC->ordem);
$lI = new ListaIdiomas();
if (!empty($_POST)) {
    $erro = '';
    if (empty($_POST['titulo'])) {
        $erro = "<b>Titulo</b> não preenchido!<br><br>";
    }
    if (empty($erro)) {
        $uDC = new UploadDownloadCategoria();
        $uDC->titulo = $_POST['titulo'];
        $uDC->ordem = $_POST['ordem'];
        $lUDC = new ListaUploadDownloadCategorias();
        $lUDC->inserir($uDC);
        while ($i = $lI->listar()) {
            $t = new Traducao();
            $t->setIdConteudo($uDC->getId());
            $t->setCampoConteudo(ListaUploadDownloadCategorias::TITULO);
            $t->setTabelaConteudo($lUDC->getTabela());
            $t->conteudo = $uDC->titulo;
            $t->traducao = $_POST['ititulo'][$i->getId()];
            $i->addTraducao($t);
        }
        $lI->resetCondicoes();
        $lI->setParametros(0);
        $_POST = '';
        $javaScript .= Aviso::criar("Categoria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$iTCUDC->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarUploadDownloadCategorias");
$iTCUDC->trocar("titulo", $_POST['titulo']);
        if (!empty($_FILES['imagem']['name'])) {
            $pCO->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
        }
        $lPCO->alterar($pCO);
        while ($i = $lI->listar()) {
            $t = $i->getTraducaoById(ListaProdutoPedras::NOME, $lPCO->getTabela(), $pCO->getId());
            if ($t->getId()) {
                $t->conteudo = $pCO->nome;
                $t->traducao = $_POST['inome'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $pCO->nome;
                $t->traducao = $_POST['inome'][$i->getId()];
                $t->setIdConteudo($pCO->getId());
                $t->setCampoConteudo(ListaProdutoPedras::NOME);
                $t->setTabelaConteudo($lPCO->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Pedra salvo com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lPC = new ListaProdutoPedras();
$pCO = $lPC->condicoes('', $_GET['pedra'], ListaProdutoPedras::ID)->listar();
$iAPCO->trocar("nome", $pCO->nome);
$sub = "repetir->nome.ProdutoPedras.Idiomas";
$iAPCO->createRepeticao($sub);
Example #10
0
         $t->setIdConteudo($g->getId());
         $t->setCampoConteudo(ListaGalerias::TITULO);
         $t->setTabelaConteudo($lG->getTabela());
         $i->addTraducao($t);
     }
     $t = $i->getTraducaoById(ListaGalerias::DESCRICAO, $lG->getTabela(), $g->getId());
     if ($t->getId()) {
         $t->conteudo = $g->descricao;
         $t->traducao = $_POST['idescricao'][$i->getId()];
         $i->getTraducoes()->alterar($t);
     } else {
         $t = new Traducao();
         $t->conteudo = $g->descricao;
         $t->traducao = $_POST['idescricao'][$i->getId()];
         $t->setIdConteudo($g->getId());
         $t->setCampoConteudo(ListaGalerias::DESCRICAO);
         $t->setTabelaConteudo($lG->getTabela());
         $i->addTraducao($t);
     }
 }
 $con = BDConexao::__Abrir();
 $con->deletar(Sistema::$BDPrefixo . "relacionamento_galerias_categorias", "WHERE galeria = '" . $g->getId() . "'");
 $lGC = new ListaGaleriaCategorias();
 if (count($_POST['categoriasSelecionadas']) > 0) {
     for ($i = count($_POST['categoriasSelecionadas']) - 1; $i >= 0; $i--) {
         $valor = $_POST['categoriasSelecionadas'][$i];
         $lGC->condicoes('', $valor, ListaGaleriaCategorias::ID);
         if ($lGC->getTotal() > 0) {
             $gC = $lGC->listar();
             $g->addCategoria($gC);
         }
         $t->setIdConteudo($p->getId());
         $t->setCampoConteudo(ListaOfertasColetivas::DESTAQUES);
         $t->setTabelaConteudo($lOC->getTabela());
         $i->addTraducao($t);
     }
     $t = $i->getTraducaoById(ListaOfertasColetivas::REGULAMENTO, $lOC->getTabela(), $p->getId());
     if ($t->getId()) {
         $t->conteudo = $p->regulamento;
         $t->traducao = $_POST['iregulamento'][$i->getId()];
         $i->getTraducoes()->alterar($t);
     } else {
         $t = new Traducao();
         $t->conteudo = $p->regulamento;
         $t->traducao = $_POST['iregulamento'][$i->getId()];
         $t->setIdConteudo($p->getId());
         $t->setCampoConteudo(ListaOfertasColetivas::REGULAMENTO);
         $t->setTabelaConteudo($lOC->getTabela());
         $i->addTraducao($t);
     }
 }
 $con = BDConexao::__Abrir();
 $con->deletar(Sistema::$BDPrefixo . "relacionamento_ofertascoletivas_categorias", "WHERE ofertacoletiva = '" . $p->getId() . "'");
 $lPC = new ListaProdutoCategorias();
 if (!empty($_POST['categoriasSelecionadas'])) {
     foreach ($_POST['categoriasSelecionadas'] as $valor) {
         $lPC->condicoes('', $valor, ListaProdutoCategorias::ID);
         if ($lPC->getTotal() > 0) {
             $pC = $lPC->listar();
             $p->addCategoria($pC);
         }
     }
        if (!empty($_FILES['imagem']['name'])) {
            $pOV->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
        }
        $lPOV->alterar($pOV);
        while ($i = $lI->listar()) {
            $t = $i->getTraducaoById(ListaProdutoOpcaoValores::VALOR, $lPOV->getTabela(), $pOV->getId());
            if ($t->getId()) {
                $t->conteudo = $pOV->valor;
                $t->traducao = $_POST['ivalor'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $pOV->valor;
                $t->traducao = $_POST['inome'][$i->getId()];
                $t->setIdConteudo($pOV->getId());
                $t->setCampoConteudo(ListaProdutoOpcaoValores::VALOR);
                $t->setTabelaConteudo($lPOV->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Valor salvo com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lPOV = new ListaProdutoOpcaoValores();
$pOV = $lPOV->condicoes('', $_GET['valor'], ListaProdutoOpcaoValores::ID)->listar();
$iAPOV->trocar("valor", $pOV->valor);
$iAPOV->condicao('condicao->Cor', $pO->tipo == 2);
$iAPOV->trocar("cor", $pOV->cor);
    $lPCO = new ListaProdutoCores();
    if (empty($_POST['nome'])) {
        $erro = "<b>Nome</b> não preenchido!<br><br>";
    }
    if (empty($erro)) {
        $pCo = new ProdutoCor();
        $pCo->nome = $_POST['nome'];
        $pCo->hexadecimal = $_POST['hexadecimal'];
        if (!empty($_FILES['imagem']['name'])) {
            $pCo->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
        }
        $lPCO->inserir($pCo);
        while ($i = $lI->listar()) {
            $t = new Traducao();
            $t->setIdConteudo($pCo->getId());
            $t->setCampoConteudo(ListaProdutoTamanhos::NOME);
            $t->setTabelaConteudo($lPCO->getTabela());
            $t->conteudo = $pCo->nome;
            $t->traducao = $_POST['inome'][$i->getId()];
            $i->addTraducao($t);
        }
        $lI->resetCondicoes();
        $lI->setParametros(0);
        $_POST = '';
        $javaScript .= Aviso::criar("Cor salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$iCPCO->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarProdutoCores");
$iCPCO->trocar("nome", $_POST['nome']);
Example #14
0
 if (!empty($_FILES['imagem']['name'])) {
     $b->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
 }
 $lB->alterar($b);
 while ($i = $lI->listar()) {
     $t = $i->getTraducaoById(ListaBanners::TITULO, $lB->getTabela(), $b->getId());
     if ($t->getId()) {
         $t->conteudo = $b->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $i->getTraducoes()->alterar($t);
     } else {
         $t = new Traducao();
         $t->conteudo = $b->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $t->setIdConteudo($b->getId());
         $t->setCampoConteudo(ListaBanners::TITULO);
         $t->setTabelaConteudo($lB->getTabela());
         $i->addTraducao($t);
     }
 }
 $con = BDConexao::__Abrir();
 $con->deletar(Sistema::$BDPrefixo . "relacionamento_banners_categorias", "WHERE banner = '" . $b->getId() . "'");
 $lBC = new ListaBannerCategorias();
 if (count($_POST['categoriasSelecionadas']) > 0) {
     foreach ($_POST['categoriasSelecionadas'] as $valor) {
         $lBC->condicoes('', $valor, ListaBannerCategorias::ID);
         if ($lBC->getTotal() > 0) {
             $bC = $lBC->listar();
             $b->addCategoria($bC);
         }
     }
Example #15
0
     $s->ordem = $_POST['ordem'];
     $s->ativo = $_POST['ativo'] == ListaSlides::VALOR_ATIVO_TRUE ? true : false;
     if (!empty($_FILES['flash']['name'])) {
         $arq = Arquivos::__OpenArquivoByTEMP($_FILES['flash']);
         $arq->saveArquivo(Sistema::$caminhoDiretorio . Sistema::$caminhoDataSlides);
         $s->setFlash($_FILES['flash']['name']);
     }
     if (!empty($_FILES['imagem']['name'])) {
         $s->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
     }
     $lS = new ListaSlides();
     $lS->inserir($s);
     while ($i = $lI->listar()) {
         $t = new Traducao();
         $t->setIdConteudo($s->getId());
         $t->setCampoConteudo(ListaSlides::TITULO);
         $t->setTabelaConteudo($lS->getTabela());
         $t->conteudo = $s->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $i->addTraducao($t);
         $t->setCampoConteudo(ListaSlides::LEGENDA);
         $t->conteudo = $s->legenda;
         $t->traducao = $_POST['ilegenda'][$i->getId()];
         $i->addTraducao($t);
     }
     $_POST = '';
     header("Location: ?p=SistemaUtilidades&a=alterarSlide&slide=" . $s->getId());
     $javaScript .= Aviso::criar("Slide salvo com sucesso!");
 } catch (Exception $e) {
     $javaScript .= Aviso::criar($e->getMessage());
 }
     $p->titulo = $_POST['titulo'];
     $p->ordem = $_POST['ordem'];
     $p->texto = $_POST['texto'];
     if (!empty($_FILES['imagem']['name'])) {
         $p->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
     }
     $lPC = new ListaPerguntaCategorias();
     $pC = $lPC->condicoes('', $_POST['categoria'], ListaPerguntaCategorias::ID)->listar();
     $pC->setPergunta($p);
     $p->getURL()->setURL($_POST['url'] ? $_POST['url'] : $p->getId() . "-" . strtolower(Strings::__RemoveAcentos(str_replace("\"", "", str_replace("'", "", str_replace(" ", "-", $_POST['titulo']))))));
     $lP = new ListaPerguntas();
     $lP->alterar($p);
     while ($i = $lI->listar()) {
         $t = new Traducao();
         $t->setIdConteudo($p->getId());
         $t->setCampoConteudo(ListaPerguntas::TITULO);
         $t->setTabelaConteudo($pC->getPerguntas()->getTabela());
         $t->conteudo = $p->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $i->addTraducao($t);
         $t->setCampoConteudo(ListaPerguntas::TEXTO);
         $t->conteudo = $p->texto;
         $t->traducao = $_POST['itexto'][$i->getId()];
         $i->addTraducao($t);
     }
     $lI->resetCondicoes();
     $lI->setParametros(0);
     $_POST = '';
     $javaScript .= Aviso::criar("Pergunta salva com sucesso!");
 } else {
     $javaScript .= Aviso::criar($erro);
 $p->regulamento = $_POST['regulamento'];
 $lEOF = new ListaEmpresasOfertaColetiva();
 $lEOF->condicoes('', $_POST['empresa'], ListaEmpresasOfertaColetiva::ID);
 if ($lEOF->getTotal() > 0) {
     $p->setEmpresa($lEOF->listar());
 }
 $p->setDataInicio(new DataHora($_POST['dataInicio']));
 $p->setDataFim(new DataHora($_POST['dataFim']));
 $p->setValidadeInicio(new DataHora($_POST['validadeInicio']));
 $p->setValidadeFim(new DataHora($_POST['validadeFim']));
 $lOC = new ListaOfertasColetivas();
 $lOC->inserir($p);
 while ($i = $lI->listar()) {
     $t = new Traducao();
     $t->setIdConteudo($p->getId());
     $t->setCampoConteudo(ListaOfertasColetivas::TITULO);
     $t->setTabelaConteudo($lOC->getTabela());
     $t->conteudo = $p->titulo;
     $t->traducao = $_POST['ititulo'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaOfertasColetivas::SUBTITULO);
     $t->conteudo = $p->subTitulo;
     $t->traducao = $_POST['isubTitulo'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaOfertasColetivas::DESTAQUES);
     $t->conteudo = $p->destaques;
     $t->traducao = $_POST['idestaques'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaOfertasColetivas::REGULAMENTO);
     $t->conteudo = $p->regulamento;
     $t->traducao = $_POST['iregulamento'][$i->getId()];
        if (!empty($_FILES['imagem']['name'])) {
            $pCO->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
        }
        $lPCO->alterar($pCO);
        while ($i = $lI->listar()) {
            $t = $i->getTraducaoById(ListaProdutoCores::NOME, $lPCO->getTabela(), $pCO->getId());
            if ($t->getId()) {
                $t->conteudo = $pCO->nome;
                $t->traducao = $_POST['inome'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $pCO->nome;
                $t->traducao = $_POST['inome'][$i->getId()];
                $t->setIdConteudo($pCO->getId());
                $t->setCampoConteudo(ListaProdutoCores::NOME);
                $t->setTabelaConteudo($lPCO->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Cor salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lPC = new ListaProdutoCores();
$pCO = $lPC->condicoes('', $_GET['cor'], ListaProdutoCores::ID)->listar();
$iAPCO->trocar("nome", $pCO->nome);
$iAPCO->trocar("hexadecimal", $pCO->hexadecimal);
$sub = "repetir->nome.ProdutoCores.Idiomas";
        $bC->titulo = $_POST['titulo'];
        $bC->setLargura($_POST['largura']);
        $bC->setAltura($_POST['altura']);
        $lBC->alterar($bC);
        while ($i = $lI->listar()) {
            $t = $i->getTraducaoById(ListaBannerCategorias::TITULO, $lBC->getTabela(), $bC->getId());
            if ($t->getId()) {
                $t->conteudo = $bC->titulo;
                $t->traducao = $_POST['ititulo'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $bC->titulo;
                $t->traducao = $_POST['ititulo'][$i->getId()];
                $t->setIdConteudo($bC->getId());
                $t->setCampoConteudo(ListaBannerCategorias::TITULO);
                $t->setTabelaConteudo($lBC->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Categoria salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lBC = new ListaBannerCategorias();
$bC = $lBC->condicoes('', $_GET['categoria'], ListaBannerCategorias::ID)->listar();
$iTPC->trocar("titulo", $bC->titulo);
$iTPC->trocar("largura", $bC->getLargura()->moeda());
$iTPC->trocar("altura", $bC->getAltura()->moeda());
                $t->setIdConteudo($pM->getId());
                $t->setCampoConteudo(ListaProdutoMarcas::NOME);
                $t->setTabelaConteudo($lPM->getTabela());
                $i->addTraducao($t);
            }
            $t = $i->getTraducaoById(ListaProdutoMarcas::DESCRICAO, $lPM->getTabela(), $pM->getId());
            if ($t->getId()) {
                $t->conteudo = $pM->descricao;
                $t->traducao = $_POST['idescricao'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $pM->descricao;
                $t->traducao = $_POST['idescricao'][$i->getId()];
                $t->setIdConteudo($pM->getId());
                $t->setCampoConteudo(ListaProdutoMarcas::DESCRICAO);
                $t->setTabelaConteudo($lPM->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Marca salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lPC = new ListaProdutoMarcas();
$pM = $lPC->condicoes('', $_GET['marca'], ListaProdutoMarcas::ID)->listar();
$iAPM->trocar("nome", $pM->nome);
$iAPM->trocar("url", $pM->getURL()->getURL());
$iAPM->trocar("descricao", $pM->descricao);
     $g = new Galeria();
     $g->titulo = $_POST['titulo'];
     $g->local = $_POST['local'];
     $g->tipo = $_POST['tipo'];
     $g->setData(new DataHora($_POST['data']));
     $g->setVideo($_POST['video']);
     $g->descricao = $_POST['descricao'];
     $g->ordem = $_POST['ordem'];
     $lG = new ListaGalerias();
     $lG->inserir($g);
     $g->getURL()->setURL($_POST['url'] ? $_POST['url'] : $g->getId() . "-" . URL::cleanURL($_POST['titulo']));
     $lG->alterar($g);
     while ($i = $lI->listar()) {
         $t = new Traducao();
         $t->setIdConteudo($g->getId());
         $t->setCampoConteudo(ListaGalerias::TITULO);
         $t->setTabelaConteudo($lG->getTabela());
         $t->conteudo = $g->titulo;
         $t->traducao = $_POST['ititulo'][$i->getId()];
         $i->addTraducao($t);
         $t->setCampoConteudo(ListaGalerias::DESCRICAO);
         $t->conteudo = $g->descricao;
         $t->traducao = $_POST['idescricao'][$i->getId()];
         $i->addTraducao($t);
     }
     $_POST = '';
     header("Location: ?p=SistemaUtilidades&a=alterarGaleria&galeria=" . $g->getId());
     $javaScript .= Aviso::criar("Galeria salva com sucesso!");
 } catch (Exception $e) {
     $javaScript .= Aviso::criar($e->getMessage());
 }
Example #22
0
 $tx = new Texto();
 $tx->titulo = $_POST['titulo'];
 $tx->subTitulo = $_POST['subTitulo'];
 $tx->ordem = $_POST['ordem'];
 $tx->getURL()->setURL($_POST['url']);
 $tx->textoPequeno = $_POST['textoPequeno'];
 $tx->texto = $_POST['texto'];
 if (!empty($_FILES['imagem']['name'])) {
     $tx->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
 }
 $lT = new ListaTextos();
 $lT->inserir($tx);
 while ($i = $lI->listar()) {
     $t = new Traducao();
     $t->setIdConteudo($tx->getId());
     $t->setCampoConteudo(ListaTextos::TITULO);
     $t->setTabelaConteudo($lT->getTabela());
     $t->conteudo = $tx->titulo;
     $t->traducao = $_POST['ititulo'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaTextos::SUBTITULO);
     $t->conteudo = $tx->subTitulo;
     $t->traducao = $_POST['isubTitulo'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaTextos::TEXTOPEQUENO);
     $t->conteudo = $tx->textoPequeno;
     $t->traducao = $_POST['itextoPequeno'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaTextos::TEXTO);
     $t->conteudo = $tx->texto;
     $t->traducao = $_POST['itexto'][$i->getId()];
Example #23
0
                $t->setIdConteudo($p->getId());
                $t->setCampoConteudo(ListaPerguntas::TITULO);
                $t->setTabelaConteudo($lP->getTabela());
                $i->addTraducao($t);
            }
            $t = $i->getTraducaoById(ListaPerguntas::TEXTO, $lP->getTabela(), $p->getId());
            if ($t->getId()) {
                $t->conteudo = $p->texto;
                $t->traducao = $_POST['itexto'][$i->getId()];
                $i->getTraducoes()->alterar($t);
            } else {
                $t = new Traducao();
                $t->conteudo = $p->texto;
                $t->traducao = $_POST['itexto'][$i->getId()];
                $t->setIdConteudo($p->getId());
                $t->setCampoConteudo(ListaPerguntas::TEXTO);
                $t->setTabelaConteudo($lP->getTabela());
                $i->addTraducao($t);
            }
        }
        $lI->setParametros(0);
        $javaScript .= Aviso::criar("Pergunta salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lP = new ListaPerguntas();
$p = $lP->condicoes('', $_GET['pergunta'], ListaPerguntas::ID)->listar();
$iTAP->trocar("id.Categoria", $p->getIdCategoria());
$iTAP->trocar("titulo", $p->titulo);
$iTAP->trocar("url", $p->getURL()->getURL());
Example #24
0
         $t->setIdConteudo($p->getId());
         $t->setCampoConteudo(ListaProdutos::DESCRICAO);
         $t->setTabelaConteudo($lP->getTabela());
         $i->addTraducao($t);
     }
     $t = $i->getTraducaoById(ListaProdutos::TIPOUNIDADE, $lP->getTabela(), $p->getId());
     if ($t->getId()) {
         $t->conteudo = $p->tipoUnidade;
         $t->traducao = $_POST['itipoUnidade'][$i->getId()];
         $i->getTraducoes()->alterar($t);
     } else {
         $t = new Traducao();
         $t->conteudo = $p->tipoUnidade;
         $t->traducao = $_POST['itipoUnidade'][$i->getId()];
         $t->setIdConteudo($p->getId());
         $t->setCampoConteudo(ListaProdutos::TIPOUNIDADE);
         $t->setTabelaConteudo($lP->getTabela());
         $i->addTraducao($t);
     }
 }
 $con = BDConexao::__Abrir();
 $con->deletar(Sistema::$BDPrefixo . "relacionamento_produtos_categorias", "WHERE produto = '" . $p->getId() . "'");
 $lPC = new ListaProdutoCategorias();
 if (!empty($_POST['categoriasSelecionadas'])) {
     foreach ($_POST['categoriasSelecionadas'] as $valor) {
         $lPC->condicoes('', $valor, ListaProdutoCategorias::ID);
         if ($lPC->getTotal() > 0) {
             $pC = $lPC->listar();
             $p->addCategoria($pC);
         }
     }
 if (!empty($_POST['url'])) {
     $pC->getURL()->setURL($_POST['url']);
 } else {
     $pC->getURL()->setURL(($cP->getId() > 0 ? URL::cleanURL($cP->getNavegador(new Templates(Arquivos::__Create("{nome}")))) . "-" : '') . URL::cleanURL($_POST['nome']));
 }
 $pC->descricaoPequena = $_POST['descricaoPequena'];
 $pC->descricao = $_POST['descricao'];
 $pC->setIdCategoriaPai($cP->getId());
 if (!empty($_FILES['imagem']['name'])) {
     $pC->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
 }
 $lCP->inserir($pC);
 while ($i = $lI->listar()) {
     $t = new Traducao();
     $t->setIdConteudo($pC->getId());
     $t->setCampoConteudo(ListaProdutoCategorias::NOME);
     $t->setTabelaConteudo($lCP->getTabela());
     $t->conteudo = $pC->nome;
     $t->traducao = $_POST['inome'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAOPEQUENA);
     $t->conteudo = $pC->descricaoPequena;
     $t->traducao = $_POST['idescricaoPequena'][$i->getId()];
     $i->addTraducao($t);
     $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAO);
     $t->conteudo = $pC->descricao;
     $t->traducao = $_POST['idescricao'][$i->getId()];
     $i->addTraducao($t);
 }
 $lI->resetCondicoes();
 $lI->setParametros(0);