SHOW:
|
|
- or go back to the newest paste.
1 | <?php | |
2 | - | set_time_limit(0); |
2 | + | |
3 | require_once("../dao/PedidosDAO.php"); | |
4 | require_once("../dao/ClienteDAO.php"); | |
5 | - | require_once ("../dao/PgmtoComissaoHabilitacaoDAO.php"); |
5 | + | require_once("../dao/PedidosItemDAO.php"); |
6 | - | require_once ("../dao/PgmtoComissaoDAO.php"); |
6 | + | require_once("../model/Pedidos.php"); |
7 | - | require_once ("../dao/PedidosDAO.php"); |
7 | + | require_once("../model/PedidosItem.php"); |
8 | - | require_once ("../dao/ClienteDAO.php"); |
8 | + | $pedidosItem = new PedidosItem(); |
9 | - | require_once ("../pagamento/CredencialPorcentagem.php"); |
9 | + | $pedidosItemDAO = new PedidosItemDAO(); |
10 | - | require_once ('../pagamento/CredencialPontos.php'); |
10 | + | |
11 | - | require_once ("../model/PgmtoComissao.php"); |
11 | + | $pedidos = new Pedidos(); |
12 | - | require_once ("../model/Cliente.php"); |
12 | + | |
13 | - | |
13 | + | |
14 | - | $pgmtoComissaoHabilitacaoDAO = new PgmtoComissaoHabilitacaoDAO(); |
14 | + | $sql = $clienteDAO->buscarPosicoes55987(); |
15 | - | $credencialPorcentagem = new CredencialPorcentagem(); |
15 | + | |
16 | - | $pgmtoComissao = new PgmtoComissao(); |
16 | + | while ($linha = mysql_fetch_row($sql)){ |
17 | // Grava pedido | |
18 | - | $pgmtoComissaoDAO = new PgmtoComissaoDAO(); |
18 | + | $pedidos->setCodComissao(2); |
19 | - | $credencialPontos = new CredencialPontos(); |
19 | + | $pedidos->setCodigoCliente($linha[0]); |
20 | $pedidos->setCreationDate('now()'); | |
21 | - | $clienteRecebe = new Cliente(); |
21 | + | $pedidos->setDataCreated('now()'); |
22 | - | |
22 | + | $dtReferencia = "".substr(date('Y-m-d'), 0, 8)."01"; |
23 | - | //MONTANDO DATAS |
23 | + | $pedidos->setDataReferencia("'".$dtReferencia."'"); |
24 | - | $anoMesAtual = date("Y-m"); |
24 | + | $orderId = $dtReferencia.'id:'.$linha[0]; |
25 | - | $vetorAnoMes = explode('-', $anoMesAtual); |
25 | + | $pedidos->setOrderld($orderId); |
26 | - | |
26 | + | $pedidos->setPontos(0); |
27 | - | if ($vetorAnoMes[1]==12){ |
27 | + | $pedidos->setStatus("PROCESSADO"); |
28 | - | $mesAntes = "01"; |
28 | + | $pedidos->setStatusDescription('Ativacao Posicao V2'); |
29 | - | $anoAntes = $vetorAnoMes[0]-1; |
29 | + | $pedidos->setValue(55); |
30 | - | }else{ |
30 | + | $pedidosDAO->inserir($pedidos); |
31 | - | $mesAntes = $vetorAnoMes[1] - 1; |
31 | + | //pegando codigo de pedido |
32 | - | $anoAntes = $vetorAnoMes[0]; |
32 | + | $codPedido = $pedidosDAO->buscarCodigoPorOrderId($orderId); |
33 | - | if ($mesAntes < 10){ |
33 | + | // Salvando item do pedido |
34 | - | $mesAntes = '0'.$mesAntes; |
34 | + | $pedidosItem->setCodPedidos($codPedido); |
35 | - | } |
35 | + | $pedidosItem->setId("v2 ativacao"); |
36 | $pedidosItem->setPontos(55); | |
37 | $pedidosItem->setProductId("v2 ativacao id"); | |
38 | - | // DATA DE: >= ANO-MES-01 ATÉ < ANO-MESSEGUINTE-01 |
38 | + | $pedidosItem->setValor(55); |
39 | - | $dataIni = $anoAntes.'-'.$mesAntes.'-01'; |
39 | + | $pedidosItemDAO->inserir($pedidosItem); |
40 | - | $dataFim = $vetorAnoMes[0].'-'.$vetorAnoMes[1].'-01'; |
40 | + | |
41 | - | |
41 | + |