<?
// 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>