本文整理汇总了PHP中OperationData::getQYesF方法的典型用法代码示例。如果您正苦于以下问题:PHP OperationData::getQYesF方法的具体用法?PHP OperationData::getQYesF怎么用?PHP OperationData::getQYesF使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OperationData
的用法示例。
在下文中一共展示了OperationData::getQYesF方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: unset
}
if ($process == false) {
unset($_SESSION["cartn"]);
$_SESSION["errorsn"] = $errors;
?>
<script>
window.location="index.php?view=selln";
</script>
<?php
}
} else {
$found = false;
$cart = $_SESSION["cartn"];
$index = 0;
$q = OperationData::getQYesF($_POST["product_id"], $cut->id);
$can = true;
if ($_POST["q"] <= $q) {
} else {
$error = array("product_id" => $_POST["product_id"], "message" => "No hay suficiente cantidad de producto en inventario.");
$errors[count($errors)] = $error;
$can = false;
}
if ($can == false) {
$_SESSION["errors"] = $errors;
?>
<script>
window.location="index.php?view=selln";
</script>
<?php
示例2: foreach
<li><a href="report/onere-word.php?id=<?php
echo $_GET["id"];
?>
">Word 2007 (.docx)</a></li>
</ul>
</div>
<h1>Resumen de Reabastecimiento</h1>
<?php
if (isset($_GET["id"]) && $_GET["id"] != "") {
$sell = SellData::getById($_GET["id"]);
$operations = OperationData::getAllProductsBySellId($_GET["id"]);
$total = 0;
if (isset($_COOKIE["selled"])) {
foreach ($operations as $operation) {
// print_r($operation);
$qx = OperationData::getQYesF($operation->product_id);
// print "qx=$qx";
$p = $operation->getProduct();
if ($qx == 0) {
echo "<p class='alert alert-danger'>El producto <b style='text-transform:uppercase;'> {$p->name}</b> no tiene existencias en inventario.</p>";
} else {
if ($qx <= $p->inventary_min / 2) {
echo "<p class='alert alert-danger'>El producto <b style='text-transform:uppercase;'> {$p->name}</b> tiene muy pocas existencias en inventario.</p>";
} else {
if ($qx <= $p->inventary_min) {
echo "<p class='alert alert-warning'>El producto <b style='text-transform:uppercase;'> {$p->name}</b> tiene pocas existencias en inventario.</p>";
}
}
}
}
setcookie("selled", "", time() - 18600);
示例3: foreach
">Adelante <i class="glyphicon glyphicon-chevron-right"></i></a>
<?php
}
?>
</div>
<div class="clearfix"></div>
<br><table class="table table-bordered table-hover">
<thead>
<th>Codigo</th>
<th>Nombre</th>
<th>Disponible</th>
<th></th>
</thead>
<?php
foreach ($curr_products as $product) {
$q = OperationData::getQYesF($product->id);
?>
<tr class="<?php
if ($q <= $product->inventary_min / 2) {
echo "danger";
} else {
if ($q <= $product->inventary_min) {
echo "warning";
}
}
?>
">
<td><?php
echo $product->id;
?>
</td>
示例4: array
<?php
if (!isset($_SESSION["reabastecer"])) {
$product = array("product_id" => $_POST["product_id"], "q" => $_POST["q"]);
$_SESSION["reabastecer"] = array($product);
$cart = $_SESSION["reabastecer"];
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
$process = true;
} else {
$found = false;
$cart = $_SESSION["reabastecer"];
$index = 0;
$q = OperationData::getQYesF($_POST["product_id"]);
$can = true;
?>
<?php
if ($can == true) {
foreach ($cart as $c) {
if ($c["product_id"] == $_POST["product_id"]) {
echo "found";
$found = true;
break;
}
$index++;
// print_r($c);
// print "<br>";
}
if ($found == true) {
$q1 = $cart[$index]["q"];
示例5: foreach
">Adelante <i class="glyphicon glyphicon-chevron-right"></i></a>
<?php
}
?>
</div>
<div class="clearfix"></div>
<br><table class="table table-bordered table-hover">
<thead>
<th>Codigo</th>
<th>Nombre</th>
<th>Disponible</th>
<th></th>
</thead>
<?php
foreach ($curr_products as $product) {
$q = OperationData::getQYesF($product->id, $_GET["id"]);
?>
<tr class="<?php
if ($q == 0) {
echo "danger";
} else {
if ($q <= 5) {
echo "warning";
}
}
?>
">
<td><?php
echo $product->id;
?>
</td>
示例6: array
$cart = $_SESSION["cartn"];
if (count($cart) > 0) {
/// antes de proceder con lo que sigue vamos a verificar que:
// haya existencia de productos
// si se va a facturar la cantidad a facturr debe ser menor o igual al producto facturado en inventario
$num_succ = 0;
$process = false;
$errors = array();
foreach ($cart as $c) {
///
$q = OperationData::getQNoF($c["product_id"], $cut->id);
print_r($c);
echo ">>" . $q;
if ($c["q"] <= $q) {
if (isset($_POST["is_oficial"])) {
$qyf = OperationData::getQYesF($c["product_id"], $cut->id);
/// son los productos que puedo facturar
echo $qyf;
if ($c["q"] <= $qyf) {
$num_succ++;
} else {
$error = array("product_id" => $c["product_id"], "message" => "No hay suficiente cantidad de producto para facturar en inventario.");
$errors[count($errors)] = $error;
}
} else {
// si llegue hasta aqui y no voy a facturar, entonces continuo ...
$num_succ++;
}
} else {
$error = array("product_id" => $c["product_id"], "message" => "No hay suficiente cantidad de producto en inventario.");
$errors[count($errors)] = $error;