$instanciasBodega = new Bodega(0, 0, 0);
        $bodega_array = array();
        $bodega_array = $instanciasBodega->Bod_Ver(false);
        for ($count = 0; $count < count($bodega_array); $count++) {
            $bodega_id = $bodega_array[$count][0];
            if (isset($_POST["agregar_stock_{$bodega_id}"]) and is_numeric($_POST["agregar_stock_{$bodega_id}"])) {
                $cantidad = $_POST["agregar_stock_{$bodega_id}"];
                $instanciasStockBodega = new StockBodega($cantidad, 0, 0, $material_id, $bodega_id);
                $validador = $instanciasStockBodega->Stock_Agregar();
                unset($instanciasStockBodega);
                if ($validador == false) {
                    header("Location: ../vista/bodega/materiales.php?seccion=ver&id={$material_id}&mensaje=modificarError");
                } else {
                    header("Location: ../vista/bodega/materiales.php?seccion=ver&id={$material_id}&mensaje=modificarOk");
                }
            } else {
                header("Location: ../vista/bodega/materiales.php?seccion=ver&id={$material_id}&mensaje=modificarError");
            }
        }
    }
}
$instancia_controlador_stockbodega = new controlador_stockbodega();
//Switch-Case
if (isset($_GET["accion"])) {
    $accion = $_GET["accion"];
    switch ($accion) {
        case "stockagregar":
            $instancia_controlador_stockbodega->stock_agregar();
            break;
    }
}
Esempio n. 2
0
<?php
require_once ('../../controlador/controlador_materiales.php');
require_once ('../../controlador/controlador_stockbodega.php');

/*CONTROLAR EL ACCESO A LAS PÁGINAS*/
$privilegios_pagina = array();
$privilegios_pagina[0] = "ADMINISTRADOR";
$privilegios_pagina[1] = "BODEGUERO";
$instancia_controlador_principal -> Validar_Acceso($privilegios_pagina);
/*CONTROLAR EL ACCESO A LAS PÁGINAS*/

$instancia_controlador_stockbodega = new controlador_stockbodega();

if (isset($_GET["material_id"])) {
    $material_id = $_GET["material_id"];

    $stock_material = array();
    $material = array();

    $stock_material = $instancia_controlador_stockbodega->ver_stock($material_id);

    $material = $instancia_controlador_materiales->material_ver($material_id);

    $material_nombre = $material[2];
} else {
    header("Location: ../bodega/materiales.php?seccion=buscar");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es-ES">
    <head>