<?php
  $Position   = '../../';
  require_once($Position.'config/config.php');
  require_once($Position.'config/conexion.php');
  require_once($Position.'config/user.php');
  require_once($Position.'funciones/funciones.php');
  $Pro = $_POST[pro];
  $Pos = $_POST[pos];
  //Producto
  $Query = "
    SELECT
      pro.Id, pro.NombreInterno, pro.NoIdentificacion, pro.Descripcion,
      pro.PrecioUnitario, pro.CuentaPredial, pro.ClaveSAT, pro.UnidadSAT
    FROM CatalogoProductos pro
    WHERE pro.Id = '$Pro' AND pro.Fk_Cuenta = '$Cuenta[Id]'
  ";
  $Result = mysqli_query($mysqli, $Query);
  $Pro = mysqli_fetch_assoc($Result);

?>
<tr class="Producto">
  <input type="hidden" name="ProductoPos[]" value="<?php echo $Pos; ?>" />
  <td>
    <textarea data-required="true" class="form-control" name="Producto[<?php echo $Pos; ?>][Descripcion]"><?php echo $Pro[Descripcion]; ?></textarea>
  </td>
  <td>
    <div class="text-center m-b-10">
      <label style="margin:0px; font-size:12px;">Clave</label>
      <input class="form-control text-center" readonly value="<?php echo $Pro[ClaveSAT]; ?>" name="Producto[<?php echo $Pos; ?>][Clave]" />
    </div>
    <div class="text-center">
      <label style="margin:0px; font-size:12px;">Unidad</label>
      <input class="form-control text-center" readonly value="<?php echo $Pro[UnidadSAT]; ?>" name="Producto[<?php echo $Pos; ?>][Unidad]" />
    </div>
  </td>

  <!-- Precio -->
  <td>
    <!-- Input Precio -->
    <input
      data-required="true"
      data-type="number"
      class="form-control text-right font-size-13px Precio"
      name="Producto[<?php echo $Pos; ?>][Precio]"
      value="<?php echo $Pro[PrecioUnitario]; ?>"
      autocomplete="off"
    />
    <!-- End Input Precio -->
  </td>
  <!-- End  Precio -->

  <!-- Cantidad -->
  <td>
    <!-- Input Cantidad -->
    <input
      data-required="true"
      data-type="number"
      class="form-control text-right font-size-13px Cantidad"
      name="Producto[<?php echo $Pos; ?>][Cantidad]"
      value="1"
      autocomplete="off"
    />
    <!-- End Input Cantidad -->
  </td>
  <!-- End  Cantidad -->

  <!-- Input Subtotal -->
  <td>
    <!-- Input Subtotal -->
    <input
      data-required="true"
      data-type="number"
      class="form-control text-right font-size-13px Subtotal"
      name="Producto[<?php echo $Pos; ?>][Subtotal]"
      value="<?php echo $Pro[PrecioUnitario]; ?>"
      autocomplete="off"
      readonly
    />
    <!-- End Input Subtotal -->
  </td>
  <!-- End Subtotal -->

  <!--<td>
    <select class="from-control chosen-select DescuentoTipo" name="Producto[<?php echo $Pos; ?>][DescuentoTipo]">
      <option value="">-</option>
      <option value="percentage">%</option>
      <option value="amount">$</option>
    </select>
    <input class="form-control font-size-13px Descuento" name="Producto[<?php echo $Pos; ?>][Descuento]" autocomplete="off" />
  </td>-->
  <td>
    <?php
    //Impuestos
    $Query = "
      SELECT
        imp.Id,
        tip.Nombre, tip.Operador,
        im.Impuesto
      FROM CatalogoPruductosImpuestos imp
      LEFT JOIN Impuestos im ON im.Id = imp.Fk_Impuesto
      LEFT JOIN ImpuestosTipos tip ON tip.Id = imp.Fk_ImpuestoTipo
      WHERE imp.Fk_Producto = '$Pro[Id]'
      ORDER BY tip.Id ASC
    ";
    $Impuestos = $mysqli->query($Query);
    $i = 0;
    $TotalPro = $Pro[PrecioUnitario];
    mysqli_data_seek($Impuestos, 0);
    while($Imp = mysqli_fetch_array($Impuestos)) {
      $i = $i + 1;
      $Im = $Pro[PrecioUnitario] * $Imp[Impuesto];
      if( $Imp[Operador] == '+' ){
        $TotalPro = $TotalPro + $Im;
      }
      if( $Imp[Operador] == '-' ){
        $TotalPro = $TotalPro - $Im;
      }
    ?>
    <!-- Impueto -->
    <div class="text-center">
      <label style="margin:0px; font-size:12px;"><?php echo $Imp[Nombre]; ?>: <?php echo $Imp[Impuesto] * 100; echo " %"; ?></label>
      <input type="hidden" readonly name="Producto[<?php echo $Pos; ?>][Impuesto][<?php echo $i; ?>][Nombre]" value="<?php echo $Imp[Nombre]; ?>" />
      <input type="hidden" readonly class="Operador" value="<?php echo $Imp[Operador]; ?>" />
      <input type="hidden" readonly class="Impuesto" data-operador="<?php echo $Imp[Operador]; ?>" name="Producto[<?php echo $Pos; ?>][Impuesto][<?php echo $i; ?>][Valor]" value="<?php echo $Imp[Impuesto]; ?>" />
      <input class="form-control text-center font-size-13px m-b-10 ProductoImpuesto" readonly name="Producto[<?php echo $Pos; ?>][Impuesto][<?php echo $i; ?>][Monto]" value="<?php echo $Im; ?>" />
    </div>
    <!-- End Impuesto -->
    <?php } ?>
  </td>
  <td>
    <div class="TotalProDiv text-right">
      <?php echo $TotalPro; ?>
    </div>
    <input class="TotalPor" type="hidden" name="Producto[<?php echo $Pos; ?>][Total]" value="<?php echo $TotalPro; ?>" />
  </td>
  <td>
    <button type="button" class="btn btn-sm btn-danger DelPro"><i class="fa fa-times"></i></button>
  </td>
</tr>
<?php
  require_once($Position.'config/cerrarconexion.php');
?>
