<?php require_once __DIR__ . '/../../Clases/ControladorCompraVenta.php'; if ($_REQUEST["herramientas"] == '*') { echo 'NO'; } else { //Creación de un Objeto del tipo CompraVenta $compra = new CompraVenta(); //obtención del cliente $cliente = ControladorCliente::obtenerClientes()[$_REQUEST["cliente"]]; $compra->setCliente($cliente); $sucursal = ControladorSucursal::obtenerSucursales()[$_REQUEST["sucursal"]]; $compra->setSucursal($sucursal); $compra->setEnvioDomicilio($_REQUEST["domicilio"]); $compra->setFacturar($_REQUEST["factura"]); $compra->setFecha(date('Y-m-d')); $cantidades = $_REQUEST["cantidad"]; $herramientas = $_REQUEST["herramientas"]; $herramientaSelect = array(); $cantidadesArray = array(); $ID_Herramientas = array(); $herramientasCompradas = new HerramientaComprada(); $herramientasDB = ControladorHerramienta::obtenerHerramientasSinCantidad(); $actual = ""; //Obtenemos posiciones selecionadas for ($i = 0; $i < strlen($herramientas); $i++) { if ($herramientas[$i] == '|') { $herramientaSelect[] = $actual; $actual = ""; } else { if ($herramientas[$i] == '*') {
require_once __DIR__ . "/../Clases/ControladorHerramienta.php"; ControladorBaseDatos::validarSesionIniciada('RealizarVenta'); $plantilla = file_get_contents(__DIR__ . "/Plantillas/plantillaVenta.html"); $plantilla = str_replace('|header|', DesplegadorInterfaz::getHeader(), $plantilla); $plantilla = str_replace('|footer|', DesplegadorInterfaz::getFooter(), $plantilla); //Cargar Sucursales $tipos = ControladorSucursal::obtenerSucursales(); $suc = ""; $suc = $suc . '<select id="aSucursales">'; foreach ($tipos as $key => $value) { $suc = $suc . "<option id=sucursal{$key}>" . $value->getColonia() . "</option>"; } $suc = $suc . "</select>"; $plantilla = str_replace('|sucursales|', $suc, $plantilla); //Cargar Clientes $clientes = ControladorCliente::obtenerClientes(); $clienteS = ""; $clienteS = $clienteS . '<select id="aClientes">'; foreach ($clientes as $key => $value) { $clienteS = $clienteS . "<option id=cliente{$key}>" . $value->getRFC() . "</option>"; } $clienteS = $clienteS . "</select>"; $plantilla = str_replace('|clientes|', $clienteS, $plantilla); //Cargar Herramientas $herramientas = ControladorHerramienta::obtenerHerramientasSinCantidad(); $herr = ""; foreach ($herramientas as $value) { $id = $value->getID(); $herr = $herr . "<tr id='{$id}' class = 'selects'>\n <td>\n <p class='campo' id = 'campo'>\n Selecione la herramienta comprada:\n </p>\n </td>"; $herr = $herr . '<td class="tablei"> <div class="opciones">';