Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
admin
/
modulos
:
pedidos.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<? // variávis que se trabalham nessa página $var_banco = "pedidos"; $var_pagina = "pedidos" ?> <section class="content" > <!-- Info boxes --> <section class="content-header"> <h1> Gerenciamento de Pedidos </h1> <br /> <br /> <!-- FILTRO --> <div class="box collapsed-box box-warning"> <div class="box-body" style="display: block;"> <form class="form-horizontal " id="form1" name="form1" method="post" action="index2.php?secao=<?= $var_pagina?>"> <div class="control-group"> <div class="row"> <div class="col-md-6"> <label class="control-label">Cliente: </label> <input type="text" class="form-control" id="filtro_Razao_Social" name="filtro_Razao_Social" value="<?= $_REQUEST[filtro_Razao_Social]?>"> </div> <div class="col-md-4"> <label class="control-label">Número do Pedido: </label> <input type="number" class="form-control" id="filtro_pedido" name="filtro_pedido" value="<?= $_REQUEST[filtro_pedido]?>"> </div> <div class="col-md-2" style="top:7px" ><br /> <input type="hidden" name="filtrou" value="sim"> <button type="submit" class="btn btn-primary" style="top:10px"><span class="fa fa-filter"></span> PESQUISAR</button> </div> </div> </div> </form> </div> </div> <!-- /.box --> <? //FILTROS $filtro = " "; if($_REQUEST[filtrou] == "sim"){ if($_REQUEST[filtro_Razao_Social] <> ""){ $filtro = $filtro . " AND (cliente.nome like '%".$_REQUEST[filtro_Razao_Social]."%' or cliente.empresa like '%".$_REQUEST[filtro_Razao_Social]."%' )" ; } if($_REQUEST[filtro_pedido] <> ""){ $filtro = $filtro . " AND idPedido = '".$_REQUEST[filtro_pedido]."' "; } } ?> <? // EXCLUINDO if ($_REQUEST[sub] == "excluir"){ print ' <div class="alert alert-warning" role="alert"> <a class="close" data-dismiss="alert" href="#">×</a> <strong>Confirme</strong> a exclusão.<br><br> <a class="btn btn-danger " href="index2.php?secao='.$var_pagina.'&sub=confirmar&idPedido='.$_REQUEST[idPedido].'">Excluir</a> <a class="btn btn-primary" data-dismiss="alert" >Cancelar</a> </div>'; }else if ($_REQUEST[sub] == "confirmar"){ $comando = "UPDATE ". $var_banco ." SET status=0 WHERE idPedido=".$_REQUEST[idPedido]; //comando SQL $exec = mysql_query($comando); //executa o comando no banco //ATUALIZA ESTOQUE AO EXCLUIR RECOLOCANDO O LIVRO VENDIDO $BUSCA = "SELECT * FROM pedidos_item WHERE idPedido=".$_REQUEST[idPedido]; $exec_BUSCA = mysql_query($BUSCA); $BUSCA_SITUACAO = "SELECT situacao FROM pedidos_item WHERE idPedido=".$_REQUEST[idPedido]; $exec_BUSCA_SITUACAO = mysql_query($BUSCA_SITUACAO); $rs_sit = $obj->query("SELECT situacao FROM pedidos WHERE idPedido=".$_REQUEST[idPedido]); if((mysql_result($rs_sit, '0', 'situacao') <> "CANCELADO") && (mysql_result($rs_sit, '0', 'situacao') <> "PAGAMENTO DEVOLVIDO/PEDIDO CANCELADO")){ while ($linha_BUSCA = mysql_fetch_assoc($exec_BUSCA)) { $rs=$obj->query(" UPDATE livros SET estoque = (estoque + ". $linha_BUSCA['quantidade'].") WHERE idLivro = '". $linha_BUSCA['idLivro'] ."' "); $msg_estoque = ' *** ATENÇÃO: ESTOQUE ATUALIZADO ***' ; } } print "<div class=\"alert alert-success\"> <a class=\"close\" data-dismiss=\"alert\" href=\"#\">×</a> PEDIDO EXCLUÍDO com <strong>sucesso.".$msg_estoque."</strong> </div>"; } ////////////////// //********** BUSCA TODOS ********** $comando = "SELECT cliente.nome, cliente.empresa, pedidos.* FROM ". $var_banco ." LEFT JOIN cliente on cliente.id = pedidos.idCliente WHERE pedidos.status = 1 ".$filtro." ORDER BY data desc"; $exec = mysql_query($comando); ?> <div class="box box-success"> <div class="box-header with-border"> <h3 class="box-title">PEDIDOS</h3> </div> <!-- /.box-header --> <div class="box-body"> <table class="table table-bordered"> <tbody><tr> <th style="width: 20px">ID</th> <th style="width: 15%">Data</th> <th style="width: 32%">Cliente</th> <th style="width: 10%">Valor</th> <th style="width: 10%">Forma Pag</th> <th style="width: 20%">Situação</th> <th style="width:100px"></th> </tr> <? while ($linha = mysql_fetch_assoc($exec)) { ?> <tr class=" <? if($linha[situacao] == "ENTREGUE/FINALIZADO"){ echo " success "; } if($linha[situacao] == "PAGAMENTO CONFIRMADO"){ echo " info "; } if($linha[situacao] == "AGUARDANDO PAGAMENTO" or ($linha[situacao]) == "AGUARDANDO CONFIRMAÇÃO DE PAGAMENTO" or $linha[situacao] == "AGUARDANDO PAGAMENTO DO BOLETO"){ echo " warning "; } if($linha[situacao] == "ENVIADO"){ echo " success "; } if(($linha[situacao] == "CANCELADO") or ($linha[situacao] == "PAGAMENTO RECUSADO") or ($linha[situacao] == "PAGAMENTO DEVOLVIDO/PEDIDO CANCELADO")){ echo " danger "; } ?> " > <td style="font-size:12px"><?= $linha[idPedido]?></td> <td style="font-size:12px"><?= date("d/m/Y H:i:s", strtotime($linha[data]))?></td> <td style="font-size:14px"><? $rs_for = $obj->query("SELECT tipo,empresa,nome FROM cliente WHERE id='".$linha[idCliente]."'"); $total_for = mysql_num_rows($rs_for); if($total_for > 0){ if(mysql_result($rs_for, '0', 'tipo') == 1) {echo (mysql_result($rs_for, '0', 'nome'));} else { echo (mysql_result($rs_for, '0', 'empresa'));}} ?></td> <td style="font-size:14px">R$ <?= number_format($linha[valor_total], 2, ',', '.')?></td> <? $FORMA=''; if($linha[forma_pagamento] == 1) { $FORMA = 'TRANSFERÊNCIA BANCÁRIA';} if($linha[forma_pagamento] == 4) { $FORMA = 'PIX';} if($linha[forma_pagamento] == 3) { $FORMA = 'PAGSEGURO';} ?> <td style="font-size:12px"><?= ($FORMA)?></td> <td style="font-size:12px"><?= ($linha[situacao])?></td> <td align="right"> <a href="index2.php?secao=pedidos-editar&idPedido=<?=$linha[idPedido]?>" class="btn btn-default btn-xs" title="Editar/Atualizar"> <span class="glyphicon glyphicon-refresh"></span> </a> <? if($_SESSION["permissao"] == "ADMINISTRADOR"){ ?> <a href="index2.php?secao=<?= $var_pagina?>&sub=excluir&idPedido=<?=$linha[idPedido]?>" class="btn btn-danger btn-xs" title="Excluir"> <span class="glyphicon glyphicon-remove"></span> </a> <? } ?> </td> </tr> <? } //while ?> </tbody></table> </div> <!-- /.box-body --> </div> </section> </section>