本文整理汇总了PHP中Producto::modificarExistencias方法的典型用法代码示例。如果您正苦于以下问题:PHP Producto::modificarExistencias方法的具体用法?PHP Producto::modificarExistencias怎么用?PHP Producto::modificarExistencias使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Producto
的用法示例。
在下文中一共展示了Producto::modificarExistencias方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: accionEliminar
function accionEliminar()
{
sesionNivel('a', 'g');
$modelo = $this->modelo;
include 'Modelos/VentaProducto.php';
include 'Modelos/Producto.php';
include_once 'Modelos/' . $modelo . '.php';
if (isset($_POST[Venta::$array[0][0]])) {
$ventaProductos = VentaProducto::obtenerTodos(' where id_venta=?', array(&$_POST['id_venta']), 'i');
$n_ventaProductos = count($ventaProductos);
for ($i = 0; $i < $n_ventaProductos; $i++) {
Producto::modificarExistencias($ventaProductos[$i]->id_producto, $ventaProductos[$i]->cantidad);
}
if ($modelo::eliminar($_POST[Venta::$array[0][0]]) == 0) {
echo "0";
} else {
echo "1";
}
} else {
echo "-4";
}
}
示例2: actualizaInserta
function actualizaInserta($opcion)
{
sesionNivel('a', 'g', 'e');
include_once 'Modelos/' . $this->modelo . '.php';
include 'Modelos/Producto.php';
$modelo = $this->modelo;
if (isset($_POST['id_producto'], $_POST['cantidad'], $_POST['costo'], $_POST['tipo'])) {
$producto = new UsuarioProducto();
if ($_POST['cantidad'] < 0) {
$cantidad = -$_POST['cantidad'];
$id_producto = $_POST['id_producto'];
$productoAChecar = Producto::obtenerPorCondicion(' where id_producto=?', [&$id_producto], 'i');
if ($productoAChecar->existencias < $cantidad) {
die('No hay suficientes existencias para disminuir');
}
}
$producto->id_producto = $_POST['id_producto'];
$producto->cantidad = $_POST['cantidad'];
$producto->costo = $_POST['costo'];
$producto->id_usuario = $_SESSION['usuario']->id_usuario;
$producto->tipo = $_POST['tipo'];
// var_dump($producto);
if ($producto->cantidad < 0) {
sesionNivel('a');
}
if ($producto->{$opcion}() === "") {
if (Producto::modificarExistencias($producto->id_producto, $producto->cantidad) == "") {
echo '0';
} else {
echo '-3';
}
} else {
echo "-3";
}
} else {
echo "-4";
}
}