$p->valor = $_POST['valor'];
 $p->quantidade = $_POST['quantidade'];
 $p->comprasMinima = $_POST['comprasMinima'];
 $p->comprasMaxima = $_POST['comprasMaxima'];
 $p->destaques = $_POST['destaques'];
 $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;
$iLOC = new IFAdmin(new Arquivos(Sistema::$adminLayoutCaminhoDiretorio . "/SistemaProdutos/listarOfertasColetivas.html"));
$iLOC->trocar("linkDeletar.OfertaColetiva", "?p=" . $_GET['p'] . "&a=" . $_GET['a'] . "&");
$iLOC->trocar("linkBuscar.OfertaColetiva", "?p=" . $_GET['p'] . "&");
if (!empty($_GET['deletar'])) {
    $lP = new ListaOfertasColetivas();
    $lP->condicoes('', $_GET['deletar'], ListaOfertasColetivas::ID);
    if ($lP->getTotal() > 0) {
        try {
            $lP->deletar($lP->listar());
            $javaScript .= Aviso::criar("Oferta removida com sucesso!");
        } catch (Exception $e) {
            $javaScript .= Aviso::criar($e->getMessage());
        }
    }
}
$lP = new ListaOfertasColetivas();
$iLOC->createRepeticao("repetir->OfertasColetivas");
if (!empty($_GET['busca'])) {
    $lP->condicoes('', "%" . $_GET['busca'] . "%", 'empresa', 'LIKE');
}
$iLOC->condicao("condicaoBusca", !empty($_SESSION['nivel']));
$iLOC->trocar("linkCadastrar.OfertaColetiva", "?p=" . $_GET['p'] . "&a=cadastrarOfertaColetiva");
while ($p = $lP->listar("ASC", ListaOfertasColetivas::DATAINICIO)) {
    $iLOC->repetir();
    $iLOC->enterRepeticao()->condicao("condicaoRemover", !empty($_SESSION['nivel']));
    $bgColor = $lP->getParametros() % 2 == 0 ? '#FFFFFF' : '#EAEAEA';
    $iLOC->enterRepeticao()->trocar("bgColorEmpresa", $bgColor);
    $iLOC->enterRepeticao()->trocar("id.OfertaColetiva", $p->getId());
    $iLOC->enterRepeticao()->trocar("titulo.OfertaColetiva", $p->titulo);
    $iLOC->enterRepeticao()->trocar("linkVisualizar.OfertaColetiva", "?p=" . $_GET['p'] . "&a=listarOfertasColetivas&oferta=" . $p->getId());
    $iLOC->enterRepeticao()->trocar("linkAlterar.OfertaColetiva", "?p=" . $_GET['p'] . "&a=alterarOfertaColetiva&oferta=" . $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);
                }
            }
        }
        $javaScript .= Aviso::criar("Oferta salva com sucesso!");
    } else {
        $javaScript .= Aviso::criar($erro);
    }
}
$lOC = new ListaOfertasColetivas();
$p = $lOC->condicoes('', $_GET['oferta'], ListaOfertasColetivas::ID)->listar();
if (isset($_GET['uploadFlash'])) {
    $img = new Imagem();
    $img->setSessao($lOC->getTabela(), $p->getId());
    $img->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['Filedata'])));
    $lIM = new ListaImagens();
    $lIM->caminhoEscrita = Sistema::$caminhoDiretorio . Sistema::$caminhoDataOfertasColetivas;
    $lIM->caminhoLeitura = Sistema::$caminhoURL . Sistema::$caminhoDataOfertasColetivas;
    $lIM->inserir($img);
}
$iAOC->condicao('condicao->alterar.OfertaColetiva', false);
$iAOC->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarOfertasColetivas");
$iAOC->trocar("titulo", $p->titulo);
$iAOC->trocar("subTitulo", $p->subTitulo);
$lEOC = new ListaEmpresasOfertaColetiva();