Пример #1
0
     $marcadotrans = getSesionDato("CarritoTrans");
     $num = MarcarGenericoProducto($marcadotrans, "Obsoleto=1");
     $aviso = " {$num} productos marcados como obsoletos,<br/>" . " (*) Esta acción afecta a todos los locales.";
     $aviso = count($marcadotrans) ? $aviso : "Carrito vacio";
     echo gas("aviso", _($aviso));
     $_SESSION["CarritoTrans"] = array();
     $_SESSION["CarritoMover"] = array();
     $_SESSION["CarritoTransSeries"] = array();
     $_SESSION["CarritoMoverSeries"] = array();
     setSesionDato("PaginadorSeleccionAlmacen", false);
     $marcadotrans = getSesionDato("CarritoTrans");
     ListarSeleccion($marcadotrans);
     break;
 case "noobsoleto":
     $marcadotrans = getSesionDato("CarritoTrans");
     $num = MarcarGenericoProducto($marcadotrans, "Obsoleto=0");
     $aviso = " {$num} productos marcados como no obsoletos,<br/>" . " (*) Esta acción afecta a todos los locales.";
     $aviso = count($marcadotrans) ? $aviso : "Carrito vacio";
     echo gas("aviso", _($aviso));
     $_SESSION["CarritoTrans"] = array();
     $_SESSION["CarritoMover"] = array();
     $_SESSION["CarritoTransSeries"] = array();
     $_SESSION["CarritoMoverSeries"] = array();
     setSesionDato("PaginadorSeleccionAlmacen", false);
     $marcadotrans = getSesionDato("CarritoTrans");
     ListarSeleccion($marcadotrans);
     break;
 case "albaran":
     $marcadotrans = getSesionDato("CarritoTrans");
     if (!count($marcadotrans)) {
         echo gas("aviso", _("Carrito vacio"));
Пример #2
0
function ModificarArticulo($id, $esDisponible, $esDisponibleOnline, $esOferta, $esStockIlimitado, $stockmin, $Producto, $esObsoleto, $UnidDisponible, $UnidReservadas, $UnidOferta, $PrecioOferta, $Stock)
{
    if (!Admite("Stocks")) {
        return false;
    }
    $Obsoleto = $esObsoleto ? 1 : 0;
    $Disponible = $esDisponible && !$esObsoleto ? 1 : 0;
    $DispOnline = $esDisponibleOnline ? 1 : 0;
    $UnidDisponible = $esDisponible && !$esObsoleto ? $UnidDisponible : 0;
    $UnidDisponible = $UnidDisponible == $Stock ? 0 : $UnidDisponible;
    $Oferta = $esOferta ? 1 : 0;
    $OfertaUnidades = $esOferta && $esDisponible ? $UnidOferta : 0;
    $StockIlimitado = $esStockIlimitado ? 1 : 0;
    //Almacen
    $KeyValue = "Disponible='{$Disponible}',";
    $KeyValue .= "DisponibleOnline='{$DispOnline}',";
    $KeyValue .= "DisponibleUnidades='{$UnidDisponible}',";
    $KeyValue .= "Oferta='{$Oferta}',";
    $KeyValue .= "OfertaUnidades='{$UnidOferta}',";
    $KeyValue .= "PrecioVentaOferta='{$PrecioOferta}',";
    $KeyValue .= "StockIlimitado='{$StockIlimitado}',";
    $KeyValue .= "StockMin='{$stockmin}'";
    $IdAlmacen = $_SESSION["LocalMostrado"];
    $num = MarcarGenerico(array("{$id}"), $KeyValue, $IdAlmacen);
    //Obsoleto
    MarcarGenericoProducto(array("{$id}"), " Obsoleto = '{$Obsoleto}' ");
    if ($num != 0) {
        echo gas("aviso", _(" Modificado Correctamente el Producto : <br/><br/>  {$Producto} "));
    }
    return true;
}