<?
$r = "../";
require_once($r."inc/funciones.php");
validNotSession($r);
$mysqli = connectDB($r);
$code=$_GET['code'];
$spe=$_SESSION['perfil'];

if($code=="" || $code==0){
    exit(header("Location:".$r."bodega/devolucion.php?error=ES NECESARIO INTRODUCIR UN CODIGO DE PEDIDO"));
}

$sql = $mysqli->query("SELECT * FROM z_pedidos WHERE codigopedido=$code"); 
$pedido = $sql->fetch_assoc();

if(!$pedido){
    exit(header("Location:".$r."bodega/devolucion.php?error=PEDIDO NO ENCONTRADO"));
}

/* VALIDACION DE PAGO */
if($pedido['pago'] == 2){
    exit(header("Location:".$r."bodega/devolucion.php?error=Este pedido ya fue cobrado, debe generarse una devolución especial"));
}

$estado = $pedido['estado'];

/* VALIDACION CORRECTA */
if(!in_array($estado, [2,3,6])){
    exit(header("Location:".$r."bodega/devolucion.php?error=El pedido no puede ser devuelto en su estado actual"));
}

/* BLOQUEO SOLO SI YA FUE DEVUELTO TOTALMENTE */
if($estado == 5){
    exit(header("Location:".$r."bodega/devolucion.php?error=El PEDIDO $code YA FUE DEVUELTO TOTALMENTE"));
}

?>
<!DOCTYPE html>
<html lang="en">
  <?php include $r."inc/head.php"; ?>
<body class="fixed-nav sidenav-toggled sticky-footer bg-dark" id="page-top">
  <?php include $r."inc/nav.php"; ?>
  <div class="content-wrapper">
    <div class="container-fluid">
        <h3 class="text-center"><i class="fa fa-tags"></i> DESCRIPCIÓN PEDIDO N°<?= $code;?></h3><br/>
        <ul class="nav nav-pills mb-3" id="pills-tab" role="tablist">
  <li class="nav-item">
    <a class="nav-link active" id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" aria-controls="pills-home" aria-selected="true">DEVOLUCION PARCIAL</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" aria-controls="pills-profile" aria-selected="false">DEVOLUCION TOTAL</a>
  </li>
</ul>
<div class="tab-content" id="pills-tabContent">
  <div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab">
      <form id="formulario" action="acciones.php" method="POST" >
            <input type="hidden" name="devolucion" value="<?= $code; ?>">
            <?  $row1 = $mysqli->query("SELECT * FROM z_pedido WHERE codigopedido=$code"); 
            while ($pro = $row1->fetch_assoc()){
                if($pro["cantidad"]>=0.001){
                $prod=sprod($pro["idproducto"]);?>
            
                <input type="hidden" name="idp[<?= $pro["id"]; ?>]" value="<?= $pro["idproducto"]; ?>">
                <input type="hidden" name="idnp[<?= $pro["id"]; ?>]" value="<?= $prod["producto"]; ?>">
                <input type="hidden" name="idpp[<?= $pro["id"]; ?>]" value="<?= $pro["idpresentacion"]; ?>">
                <div class="form-row">
                    <div class="col-md-6 mb-1">
                        <label for="validationTooltip02"><h6 class="p-0 m-0 mb-0"><?= $prod['producto']; ?></h6></label>
                        <select class="form-control" name="motivo[<?= $pro["id"]; ?>]">
                            <option selected disabled>Seleccione el motivo</option>
                            <? $motivos = $mysqli->query("SELECT * FROM z_edevolucion");
                             while ($motivo = $motivos->fetch_assoc()){ ?>
                            <option value="<?= $motivo['id']; ?>"><?= $motivo['estado']; ?></option>
                            <? } ?>
                        </select>
                    </div>
                    <div class="col-md-6 mb-1">
                        <label for="validationTooltipUsername" style="margin-top: 0.4rem;"><strong>Cantidad</strong></label>
                        <div class="input-group">
                            <div class="input-group-prepend">
                                <span class="input-group-text" id="validationTooltipUsernamePrepend"><?= $pro["cantidad"] ?></span>
                            </div>
                            <input type="number" class="form-control" name="id[<?= $pro["id"]; ?>]" id="cantidad" step="0.001">
                            <div class="invalid-tooltip"></div>
                        </div>
                    </div>
                </div>
                <div class="form-row">
                  <div class="col-md-12 mb-1">
                    <textarea type="number" name="nota[<?= $pro["id"]; ?>]" rows="1" class="form-control" placeholder="OBSERVACIONES"></textarea>
                  </div>
                </div>
                <hr/>
            <? }} ?>
            <input type="button" class="btn btn-primary float-left" value="Atras" name="Back2" onclick="history.back()" />
            <input type="submit" class="btn btn-danger float-right" value="Devoluciones">
        </form>
  </div>
  <div class="tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab">
      <form class="formulario" action="acciones.php" method="POST" >
            <input type="hidden" name="devoluciontotal" value="<?= $code; ?>">
                <div class="form-row">
                    <div class="col-md-12 mb-1">
                        <label for="validationTooltip02"><h6 class="p-0 m-0 mb-0">DEVOLUCION TOTAL DEL PEDIDO N° <?= $code; ?></h6></label>
                        <select class="form-control" name="motivo">
                            <option selected disabled>Seleccione el motivo</option>
                            <? $motivos = $mysqli->query("SELECT * FROM z_edevolucion");
                             while ($motivo = $motivos->fetch_assoc()){ ?>
                            <option value="<?= $motivo['id']; ?>"><?= $motivo['estado']; ?></option>
                            <? } ?>
                        </select>
                    </div>
                </div>
                <div class="form-row">
                  <div class="col-md-12 mb-1">
                    <textarea type="number" name="observaciones" rows="1" class="form-control" placeholder="OBSERVACIONES"></textarea>
                  </div>
                </div>
                <hr/>
            <input type="button" class="btn btn-primary float-left" value="Atras" name="Back2" onclick="history.back()" />
            <input type="submit" class="btn btn-danger float-right" value="Devoluciones">
        </form></div>
</div>
        
    </div>
  </div>
  <?php include $r."inc/foot.php"; ?>
</body>
</html>   