include "../core/autoload.php"; include "../core/modules/index/model/ProductData.php"; include "../core/modules/index/model/CategoryData.php"; include "../core/modules/index/model/OperationData.php"; include "../core/modules/index/model/OperationTypeData.php"; require_once '../PhpWord/Autoloader.php'; use PhpOffice\PhpWord\Autoloader; use PhpOffice\PhpWord\Settings; Autoloader::register(); $word = new PhpOffice\PhpWord\PhpWord(); $product = ProductData::getById($_GET["id"]); $operations = OperationData::getAllByProductId($product->id); $entradas = OperationData::GetInputQYesF($product->id); $disponibles = OperationData::GetQYesF($product->id); $salidas = -1 * OperationData::GetOutputQYesF($product->id); $section1 = $word->AddSection(); $section1->addText($product->name, array("size" => 22, "bold" => true, "align" => "right")); $section1->addText("Historial del Producto", array("size" => 14, "bold" => true, "align" => "right")); $styleTable = array('borderSize' => 6, 'borderColor' => '888888', 'cellMargin' => 40); $styleFirstRow = array('borderBottomColor' => '0000FF', 'bgColor' => 'AAAAAA'); $table0 = $section1->addTable("table0"); $table0->addRow(); $table0->addCell()->addText("Entradas"); $table0->addCell()->addText("Disponibles"); $table0->addCell()->addText("Salidas"); $table0->addRow(); $table0->addCell(4000)->addText($entradas); $table0->addCell(4000)->addText($disponibles); $table0->addCell(4000)->addText($salidas); $word->addTableStyle('table0', $styleTable, $styleFirstRow);
?> </h1> </center> </div> <div class="clearfix"></div> <br> <?php ?> </div> <div class="col-md-4"> <?php $ototal = -1 * OperationData::GetOutputQYesF($product->id, $_GET["cutid"]); ?> <div class="jumbotron"> <center> <h2>Salidas</h2> <h1><?php echo $ototal; ?> </h1> </center> </div> <div class="clearfix"></div> <br> <?php
%</b> </div> <div class="clearfix"></div> <br> <?php ?> </div> <div class="col-md-4"> <?php $ototal = -1 * OperationData::GetOutputQ($product->id, $cut->id); $ono_oficial = -1 * OperationData::GetOutputQNoF($product->id, $cut->id); $ooficial = -1 * OperationData::GetOutputQYesF($product->id, $cut->id); $nof100 = 0; $of100 = 0; if ($ono_oficial > 0) { $nof100 = $ono_oficial / $ototal; } if ($ooficial > 0) { $of100 = $ooficial / $ototal; } ?> <h1 class="pull-right"><?php echo $ototal; ?> </h1> <h2>Salidas</h2>
?> </h1> </center> </div> <div class="clearfix"></div> <br> <?php ?> </div> <div class="col-md-4"> <?php $ototal = -1 * OperationData::GetOutputQYesF($product->id); ?> <div class="jumbotron"> <center> <h2>Salidas</h2> <h1><?php echo $ototal; ?> </h1> </center> </div> <div class="clearfix"></div> <br> <?php