<?php session_start(); include "../AccesoDatos/Controller.php"; include "../ReglasNegocio/contiene.php"; include "../ReglasNegocio/ejecuta.php"; include "../ReglasNegocio/obra.php"; include '../ReglasNegocio/unidad.php'; $contiene = new contiene(); $ejecuta = new ejecuta(); $unidad = new unidad(); $obra = new obra(); $folio = $ejecuta->GetMayor() + 1; $boton = "verifica()"; $boton2 = "verifica2()"; ?> <script LANGUAGE="JavaScript"> function verifica() { if (document.miform.codigom.value.length==0) { alert("Debe ingresar un Codigo de Material"); document.miform.codigom.focus(); return 0; } document.miform.submit(); } function verifica2() {
$_SESSION["lista1"] = $arr; $_SESSION["lista"] = $arr; } header("Location: paso.php?c=5"); } else { //NOTA:FALTA DESCONTAR DE STOCK SI EL ID DE OBRA ES 0; $stock = new stock(); $idobra = $_POST["obras"]; if ($idobra == "Ninguna") { $idobra = 0; } $folio = $_SESSION["folio"]; $fecha = time(); $fechaactual = date("Y-m-d h:m:s", $fecha); $arr = $_SESSION["lista1"]; $ejecuta = new ejecuta(); $stock = new stock(); //ingresar retiro $contiene = new contiene(); $retiro = new retiro(); $retiro->Add($_POST["nombreD"], $_POST["motivo"], 0); $sretiro = $retiro->Select2($_POST["nombreD"], $_POST["motivo"], 0); $rowretiro = mysql_fetch_array($sretiro); //ingresar ejecuta for ($i = 0; $i < count($arr); $i++) { $n = "cantidad" . $i; $ejecuta->Add($rowretiro["ID_RETIRO"], $arr[$i][0], $_POST["unidadp"], $folio, $fechaactual, $_POST["{$n}"]); $contiene->Update($_POST["{$n}"], $arr[$i][0], $idobra); if ($idobra == 0) { //descontar de stock si es que se saca de bodega general osea el id de obra es 0 $stock->UpdateRC($arr[$i][0], $_POST["{$n}"]);