<?php
session_start();
require_once('../conexion.php');
require_once('../include/sesiones.php');
$zon_id=$_GET['zon_id'];
$registros=mysqli_query($con,"SELECT *,LEFT(mes_nombre,10) as mes_nombre from mesas where zon_id='$zon_id' AND sucursal='$sucursal' and empresa='$empresa'") or die(mysqli_error($con));
while ($reg=mysqli_fetch_array($registros))
{
    $mesa=$reg['mes_id'];
    $mes_img=$reg["mes_img"];
    if($mes_img=='1')
    {
        $imagen='mes';
    }
    if($mes_img=='2')
    {
        $imagen='silla';
    }
    if($mes_img=='3')
    {
        $imagen='silla_cine';
    }
    if($mes_img=='4')
    {
        $imagen='cama_sencilla';
    }
    if($mes_img=='5')
    {
        $imagen='cama_doble';
    }
    if($mes_img=='6')
    {
        $imagen='domicilio';
    }

    $mes1=mysqli_query($con,"SELECT * from mesa_temp where mesa_id='$mesa'") or die(mysqli_error($con));
    $mes=mysqli_fetch_array($mes1);
    $coun_mesa=mysqli_num_rows($mes1);
    if($coun_mesa>0)
    {
        $pedido_pen_id=$mes['pedido_pen_id'];
        $ped=mysqli_query($con,"SELECT * from pedido where pen_id='$pedido_pen_id'") or die(mysqli_error($con));
        $ped=mysqli_fetch_array($ped);
        $pen_id=$ped['pen_id'];
        $usuario=$ped['usuario'];
        $pen_estado=$ped['pen_estado'];
        $pen_fecha=$ped['pen_fecha'];

        $clie_id=$ped['clie_id'];
        $cli=mysqli_query($con,"SELECT * from cliente where clie_id='$clie_id'") or die(mysqli_error($con));
        $dato_cli=mysqli_fetch_array($cli);
        $clie_nombre=$dato_cli['clie_nombre'];

        $usu=mysqli_query($con,"SELECT *,LEFT(usu_nombre,12) as nombre from usuario where usu_id='$usuario'") or die(mysqli_error($con));
        $usu_ped=mysqli_fetch_array($usu);

        $neto=0;
        $descuentof=0;
        $sumador_total=0;
        $sql=mysqli_query($con, "SELECT * from pedido_detalle where pedido_pen_id='$pen_id' and pend_estado='facturado'");
        while ($row=mysqli_fetch_array($sql))
        {
            $pend_id=$row["pend_id"];
            $vent_cantidad=$row['pend_cantidad'];
            $vent_precio=$row['pend_precio'];
            $vent_descuento=$row['pend_descuento'];

            $total_sab=0;
            $suma_sab=0;
            $sql1=mysqli_query($con, "SELECT * FROM sabores_pedido_temp where pend_id='$pend_id' ");
            while ($sab=mysqli_fetch_array($sql1))
            {
                $sab_precio=$sab["precio"]*$sab['cantidad']*$vent_cantidad;
                $suma_sab+=$sab_precio;
            }

            $total_sab=$suma_sab;

            $vent_precio_total=$vent_precio*$vent_cantidad+$total_sab;
            $descuento=($vent_descuento/100)*$vent_precio_total;
            $precio_descuento_t=$vent_precio_total-$descuento;
            $neto+=$vent_precio_total;
            $descuentof+=$descuento;
            $sumador_total=$neto-$descuentof;
        }


        $descuento_combo_total=0;
        $neto_combo=0;
        $sumador_combo=0;
        $sql2=mysqli_query($con, "SELECT * from pedido_detalle_combo where pedido_pen_id='$pen_id' and pend_estado='facturado'");
        while ($row2=mysqli_fetch_array($sql2))
        {
            $pedcom_cantidad=$row2['pedcom_cantidad'];
            $pend_desc=$row2['pend_desc'];
            $pedcom_precio=$row2['pedcom_precio'];
            $precio_total=$pedcom_cantidad*$pedcom_precio;
            $descuento_combo_total+=($pend_desc/100)*$precio_total;
            $neto_combo+=$precio_total;
            $sumador_combo=$neto_combo-$descuento_combo_total;
        }

        $suma_abonos=0;
        $abon=mysqli_query($con, "SELECT * from pedido_abono_temp where pedido_pen_id='$pen_id'") or die(mysqli_error($con));
        while($res=mysqli_fetch_array($abon)) 
        {
            $ped_abono=$res["ped_abono"];
            $suma_abonos+=$ped_abono;
        }

        if($pen_estado=='En Proceso')
        { 
    ?>
            <a href="php_pedidos/mesa_temp.php?mesa=<?php echo $reg['mes_id'];?>" tabindex="0" title="<?php echo $clie_nombre;?>">
                <div class="col-xs-6 col-sm-4" style="width:120px;" >
                    <div class="panel panel-warning ">
                        <p class="etiqueta etiqueta-amarilla">En Espera</p>
                        <span id="precio_mesa">$ <?php echo number_format(($sumador_total+$sumador_combo)-$suma_abonos,0);?></span>
                        <div class="" style=" background-position:center; ">
                            <center><img src="img/<?php echo $imagen;?>.png"></center>
                        </div>
                        <div class="panel-footer" style="height:45px; padding-top: 0px;">
                            <center>
                                <strong style="color:#000"><?php echo $reg['mes_nombre']; ?>
                                </br>
                                 <?php 
                                    $fecha=date("Y-m-d H:i:s ");
                                    $entrada = new DateTime($fecha);
                                    $salida = new DateTime($pen_fecha);
                                    $diferencia = $entrada->diff($salida);
                                    echo $diferencia->format("%H:%i:%s");
                                ?>
                                </strong>
                            </center>
                        </div>
                        <div style="background: black;"><center><strong style="color:#ffff"><?php echo $usu_ped['nombre']; ?></strong></center> </div>
                    </div>
                </div>
            </a>

    <?php   
        }   
        else if ($ped['pen_estado']=='Procesando') 
        { 
    ?>
        <a href="php_pedidos/mesa_temp.php?mesa=<?php echo $reg['mes_id'];?>" tabindex="0" title="<?php echo $clie_nombre;?>">
            <div class="col-xs-6 col-sm-4" style="width:120px;" >
                <div class="panel panel-danger ">
                    <p class="etiqueta etiqueta-activa">Procesando</p>
                    <span id="precio_mesa">$ <?php echo number_format(($sumador_total+$sumador_combo)-$suma_abonos,0);?></span>
                    <div class="" style=" background-position:center; ">
                        <center><img src="img/<?php echo $imagen;?>.png"></center>
                    </div>
                    <div class="panel-footer" style="height:45px; padding-top: 0px;">
                        <center>
                            <strong style="color:#000"><?php echo $reg['mes_nombre']; ?>
                            </br>
                            <?php 
                                $fecha=date("Y-m-d H:i:s ");
                                $entrada = new DateTime($fecha);
                                $salida = new DateTime($pen_fecha);
                                $diferencia = $entrada->diff($salida);
                                echo $diferencia->format("%H:%i:%s");
                            ?>
                            </strong>
                        </center>
                    </div>
                     <div style="background: black;"><center><strong style="color:#ffff"><?php echo $usu_ped['nombre']; ?></strong></center> </div>
                </div>
            </div>
        </a>

    <?php 
        } 
        else if($ped['pen_estado']=='Espachado') 
        { 
    ?>
        <a href="php_pedidos/mesa_temp.php?mesa=<?php echo $reg['mes_id'];?>" tabindex="0" title="<?php echo $clie_nombre;?>">
            <div class="col-xs-6 col-sm-4" style="width:120px;" >
                <div class="panel panel-danger">
                    <p class="etiqueta etiqueta-activa">Terminado</p>
                    <span id="precio_mesa">$ <?php echo number_format(($sumador_total+$sumador_combo)-$suma_abonos,0);?></span>
                    <div class="" style=" background-position:center; ">
                        <center><img src="img/<?php echo $imagen;?>.png"></center>
                    </div>
                    <div class="panel-footer" style="height:45px; padding-top: 0px;">
                        <center>
                            <strong style="color:#000"><?php echo $reg['mes_nombre']; ?>
                            </br>
                            <?php 
                                $fecha=date("Y-m-d H:i:s ");
                                $entrada = new DateTime($fecha);
                                $salida = new DateTime($pen_fecha);
                                $diferencia = $entrada->diff($salida);
                                echo $diferencia->format("%H:%i:%s");
                            ?>
                            </strong>
                        </center>
                    </div>
                    <div style="background: black;"><center><strong style="color:#ffff"><?php echo $usu_ped['nombre']; ?></strong></center> </div>
                </div>
            </div>
        </a>
    <?php 
        } 
    }
    else 
    {   ?>

    <a href="php_pedidos/mesa_temp.php?mesa=<?php echo $reg['mes_id'];?>" tabindex="0" onclick="this.onclick = function(){return false;}">   
        <div class="col-xs-6 col-sm-4" style="width:120px;" >
            <div class="panel panel-success ">
                <p class="etiqueta etiqueta-inactiva">LIBRE</p>
                <span id="mesa_libre" ></span>
                <div class="" style="background-position:center; ">
                    <center><img src="img/<?php echo $imagen;?>.png"></center>
                </div>
                <div class="panel-footer" style="height:45px; padding-top: 0px;">
                    <center> 
                        <strong style="color:#000"><?php echo $reg['mes_nombre']; ?>
                        </strong>
                    </center>
                </div>
                <div><center><strong>&nbsp;</strong></center> </div>
            </div>
        </div>
    </a>
<?php   
    }   
} 
?> 