function bodega_crear()
 {
     $bodega_ubicacion = $_POST["bodega_ubicacion"];
     $bodega_observacion = $_POST["bodega_descripcion"];
     if (validarDescripcion($bodega_observacion) and validarUbicacion($bodega_ubicacion)) {
         $bodega_instancia = new Bodega(0, $bodega_ubicacion, $bodega_observacion);
         $bodega_id = $bodega_instancia->Bod_Nueva();
         if ($bodega_id == FALSE) {
             header("Location: ../vista/adm/bodegas.php?seccion=crear&mensaje=crearError");
         } else {
             header("Location: ../vista/adm/bodegas.php?seccion=modificar&id={$bodega_id}&mensaje=crearOk");
         }
     } else {
         header("Location: ../vista/adm/bodegas.php?seccion=crear&mensaje=crearError");
     }
 }
 function material_crear()
 {
     if (empty($_POST["material_nombre"]) or empty($_POST["material_descripcion"]) or $_POST["material_proveedor"] == "no_option" or $_POST["material_categoria"] == "no_option") {
         header("Location: ../vista/bodega/materiales.php?seccion=crear&mensaje=crearError");
     } else {
         $material_nombre = $_POST["material_nombre"];
         $material_descripcion = $_POST["material_descripcion"];
         $material_proveedor = $_POST["material_proveedor"];
         $material_categoria = $_POST["material_categoria"];
         if (validarMaterialNombre($material_nombre) and validarDescripcion($material_descripcion) and validarID($material_categoria) and validarRut($material_proveedor)) {
             $instacia_usuario = new Usuario($_SESSION["session_username"], 0, 0, 0, 0);
             $rut_usuario = $instacia_usuario->User_getRut();
             $instancia_material = new Material(0, $material_nombre, $material_categoria, $material_descripcion, 0, $material_proveedor);
             $material_ultimo_id = $instancia_material->Mat_Nuevo($rut_usuario);
             $bodega_array = array();
             $instanciasBodega = new Bodega(0, 0, 0);
             $bodega_array = $instanciasBodega->Bod_Ver(false);
             for ($count = 0; $count < count($bodega_array); $count++) {
                 $instanciasStockBodega = new StockBodega(0, 0, 0, $material_ultimo_id, $bodega_array[$count][0]);
                 $instanciasStockBodega->Stock_Agregar();
                 unset($instanciasStockBodega);
             }
             if ($material_ultimo_id == false) {
                 header("Location: ../vista/bodega/materiales.php?seccion=crear&mensaje=crearError");
             } else {
                 if ($_FILES['imagen']['size'] <= 500000) {
                     $nombre_archivo_imagen = "";
                     switch ($_FILES['imagen']['type']) {
                         case "image/jpg":
                             $nombre_archivo_imagen = "mat_" . $material_ultimo_id . ".jpg";
                             break;
                         case "image/jpeg":
                             $nombre_archivo_imagen = "mat_" . $material_ultimo_id . ".jpg";
                             break;
                         case "image/gif":
                             $nombre_archivo_imagen = "mat_" . $material_ultimo_id . ".gif";
                             break;
                         case "image/png":
                             $nombre_archivo_imagen = "mat_" . $material_ultimo_id . ".png";
                             break;
                         default:
                             $nombre_archivo_imagen = false;
                             break;
                     }
                     if ($nombre_archivo_imagen == false) {
                     } else {
                         require_once PATH_ROOT . '/controlador/functions/class_imgUpldr.php';
                         $subir = new imgUpldr();
                         $subir->_dest = PATH_ROOT . '/vista/images/productos-images/';
                         $subir->_name = $nombre_archivo_imagen;
                         $subir->init($_FILES['imagen']);
                         if (file_exists(PATH_ROOT . '/vista/images/productos-images/' . $nombre_archivo_imagen)) {
                             //                                $instancia_material_img = new Material($material_id, 0, 0, 0, $nombre_archivo_imagen, 0);
                             //                                $instancia_material_img->Mat_Modificar_imagen();
                             $instancia_material->material_img_referencial = $nombre_archivo_imagen;
                             $instancia_material->Mat_Modificar_imagen();
                         }
                     }
                 }
                 header("Location: ../vista/bodega/materiales.php?seccion=ver&id={$material_ultimo_id}&mensaje=crearOk");
             }
         } else {
             header("Location: ../vista/bodega/materiales.php?seccion=crear&mensaje=crearError");
         }
     }
 }