Example #1
0
            foreach ($_POST['selecionado'] as $v) {
                $lP->condicoes('', $v, ListaProdutos::ID);
                if ($lP->getTotal() > 0) {
                    $ped->addItem(PedidoItem::__ProdutoToPedidoItem($lP->listar()));
                }
            }
        }
        try {
            $ped->calcularFrete();
            $lPE->alterar($ped);
        } catch (Exception $e) {
        }
        header("Location: ?p=SistemaPedidos&a=alterarPedido&pedido=" . $_GET['pedido']);
    }
}
$lP->resetCondicoes();
$aRP[count($aRP) + 1] = array('campo' => ListaProdutos::PRODUTOPAI);
$aRP[count($aRP) + 1] = array('campo' => ListaProdutos::REMOVIDO, 'valor' => ListaProdutos::VALOR_DISPONIVEL_FALSE);
$iLPC->createRepeticao("repetir->Produtos");
if (!empty($_GET['busca'])) {
    $aRP[count($aRP) + 1] = array('campo' => ListaProdutos::NOME, 'valor' => "%" . $_GET['busca'] . "%", 'operador' => 'LIKE');
    $aRP[count($aRP) + 1] = array('campo' => ListaProdutos::CODIGO, 'valor' => $_GET['busca'], 'operador' => '=', 'OR' => true);
}
$lP->condicoes($aRP);
$iLPC->condicao("condicaoBusca", !empty($_SESSION['nivel']));
$iLPC->trocar('total.ListaProdutos', $lP->getTotal());
$con = BDConexao::__Abrir();
$num = 40;
$primeiro = $_GET['pag'] * $num;
$total = $lP->getTotal();
$max = ceil($total / $num);