Exemplo n.º 1
0
<?php

require_once PHP_ROOT . '/' . CLASS_DIR . '/pedido.class.php';
$Pedido = new Pedido($mysqli);
$smarty->assign('titulo_pagina', 'Lista Pedido');
#plugins
$smarty->append('js_files', PLUGINS_DIR . 'form/jquery.form.js');
$smarty->append('css_files', CSS_DIR . 'supr-theme/jquery.ui.supr.css');
$smarty->append('css_files', PLUGINS_DIR . 'elfinder/elfinder.css');
$smarty->append('js_files', PLUGINS_DIR . 'elfinder/elfinder.min.js');
#JS
$smarty->append('js_files', JS_DIR . 'pedido.js');
#CSS
$smarty->append('css_files', CSS_DIR . 'pedido.css');
// datas
$hoje = date('d/m/Y');
$passada = date('d/m/Y', time() - 7 * 24 * 60 * 60);
$smarty->assign('hoje', $hoje);
$smarty->assign('passada', $passada);
// pedidos
include_once '../classes/pedido.class.php';
$classPedido = new Pedido($mysqli);
$pedidos = $classPedido->fnPedidoSituacao();
$smarty->assign('pedidos', $pedidos);
//
Exemplo n.º 2
0
$nroParcelas = $Pedido->fnNroParcelas();
$smarty->assign('listaNroParcelas', $nroParcelas);
/**/
/**/
$listaFormaPagamento = $Pedido->fnFormaPagamento();
foreach ($listaFormaPagamento as $valueFormaPagamento) {
    $listaTipoFormaPagamento[$valueFormaPagamento["TIPO_FORMA_PAGAMENTO"]][$valueFormaPagamento["ID_FORMA_PAGAMENTO"]] = $valueFormaPagamento["DESCRICAO_FORMA_PAGAMENTO"];
}
$smarty->assign('listaTipoFormaPagamento', $listaTipoFormaPagamento);
/**/
/**/
$listaTipoFrete = $Pedido->fnTipoFrete();
$smarty->assign('listaTipoFrete', $listaTipoFrete);
/**/
/**/
$listaSituacaoPedido = $Pedido->fnPedidoSituacao();
$smarty->assign('listaSituacaoPedido', $listaSituacaoPedido);
/**/
/**/
//$listaEstoqueProduto = $Produto->fnEstoqueProduto($idProduto, $idPedido);
//$smarty->assign('listaEstoqueProduto',$listaEstoqueProduto);
/**/
/**/
$queryCupomPromocional = "SELECT\r\n                                    IFNULL(PRCA.CUPOM_PROMOCIONAL, PRCA.DESCRICAO_PROMOCAO) CUPOM_PROMOCIONAL,\r\n                                    PRCA.ID_PROMOCAO_CARRINHO,\r\n                                    PRCA.VALOR_DESCONTO,\r\n                                    PRCA.TIPO_DESCONTO\r\n                            FROM\r\n                                    e_PROMOCAO_CARRINHO PRCA,\r\n                                    e_PEDIDO PEDI,\r\n                                    e_PEDIDO_ITEM PEIT,\r\n                                    e_PESSOA PESS\r\n                            WHERE\r\n                                    PRCA.PROMOCAO_ATIVA = 'S'\r\n                            AND PEDI.ID_PEDIDO = " . $idPedido . "\r\n                            AND now() BETWEEN PRCA.DATA_INICIAL_VALIDADE AND PRCA.DATA_FINAL_VALIDADE\r\n                            AND PEDI.ID_PEDIDO = PEIT.PEDI_ID_PEDIDO\r\n                            AND PEDI.PESS_ID_PESSOA = PESS.ID_PESSOA\r\n                            AND (PESS.EMAIL = PRCA.EMAIL_CLIENTE_CONTEMPLADO OR PRCA.EMAIL_CLIENTE_CONTEMPLADO IS NULL)\r\n                            AND NOT EXISTS (SELECT \r\n                                                                    1\r\n                                                              FROM \r\n                                                                    e_PEDIDO PEDI2,\r\n                                                                    e_PEDIDO_ITEM PEIT2,\r\n                                                                    e_PEDIDO_ITEM_SITUACAO PISI\r\n                                                             WHERE \r\n                                                                    PEDI2.PRCA_ID_PROMOCAO_CARRINHO = PRCA.ID_PROMOCAO_CARRINHO\r\n                                                            AND PEDI2.ID_PEDIDO = PEIT2.PEDI_ID_PEDIDO\r\n                                                            AND PEIT2.SPIT_ID_SITUACAO_PEDIDO_ITEM = PISI.ID_PEDIDO_ITEM_SITUACAO\r\n                                                            AND PISI.CONSIDERA_VENDIDO = 'S'\r\n                                                            AND PRCA.UTILIZACAO_UNICA = 'S'\r\n                                                            )\r\n\r\n                            GROUP BY\r\n                                    IFNULL(PRCA.CUPOM_PROMOCIONAL, PRCA.DESCRICAO_PROMOCAO),\r\n                                    PRCA.ID_PROMOCAO_CARRINHO,\r\n                                    PRCA.VALOR_DESCONTO,\r\n                                    PRCA.TIPO_DESCONTO,\r\n                                    PRCA.VALOR_MINIMO_COMPRA\r\n                            HAVING\r\n                                    SUM(PEIT.PRECO_UNITARIO_VENDA*PEIT.QUANTIDADE) >= PRCA.VALOR_MINIMO_COMPRA";
$listaCupomPromocional = $mysqli->ConsultarSQL($queryCupomPromocional);
$smarty->assign('listaCupomPromocional', $listaCupomPromocional);
/**/
/**/
$queryPedidoEndereco = "SELECT\r\n\t\t\t\t\t\t\t\tPEEN.CEP CEP_ID_CEP,\r\n\t\t\t\t\t\t\t\tPEEN.ENDERECO,\r\n\t\t\t\t\t\t\t\tPEEN.NUMERO,\r\n\t\t\t\t\t\t\t\tPEEN.COMPLEMENTO,\r\n\t\t\t\t\t\t\t\tPEEN.BAIRRO,\r\n\t\t\t\t\t\t\t\tPEEN.MUNICIPIO NOME_MUNICIPIO,\r\n\t\t\t\t\t\t\t\tPEEN.UF UNFE_ID_ESTADO,\r\n\t\t\t\t\t\t\t\tPEEN.REFERENCIA,\r\n\t\t\t\t\t\t\t\t'ENDEREÇO ENTREGA' APELIDO,\r\n\t\t\t\t\t\t\t\tPEEN.APELIDO_ENDERECO\r\n\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\te_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t\te_PEDIDO_ENDERECO PEEN\r\n\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\tPEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = PEEN.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tUNION\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tSELECT\r\n\t\t\t\t\t\t\t\tPEEN.CEP CEP_ID_CEP,\r\n\t\t\t\t\t\t\t\tPEEN.ENDERECO,\r\n\t\t\t\t\t\t\t\tPEEN.NUMERO,\r\n\t\t\t\t\t\t\t\tPEEN.COMPLEMENTO,\r\n\t\t\t\t\t\t\t\tPEEN.BAIRRO,\r\n\t\t\t\t\t\t\t\tPEEN.MUNICIPIO NOME_MUNICIPIO,\r\n\t\t\t\t\t\t\t\tPEEN.UF UNFE_ID_ESTADO,\r\n\t\t\t\t\t\t\t\tPEEN.REFERENCIA,\r\n\t\t\t\t\t\t\t\t'ENDEREÇO FATURAMENTO' APELIDO,\r\n\t\t\t\t\t\t\t\tPEEN.APELIDO_ENDERECO\r\n\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\te_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t\te_PESSOA_ENDERECO PEEN\r\n\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\tPEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\tAND PEDI.PESS_ID_PESSOA = PEEN.PESS_ID_PESSOA\r\n\t\t\t\t\t\t\tAND PEEN.ENDERECO_PRINCIPAL = 'S'";
$listaPedidoEndereco = $mysqli->ConsultarSQL($queryPedidoEndereco);
$smarty->assign('listaPedidoEndereco', $listaPedidoEndereco);