Exemplo n.º 1
0
$empleado["Calle"] = $_REQUEST["calle"];
$empleado["Colonia"] = $_REQUEST["colonia"];
$empleado["NoCasa_Ext"] = $_REQUEST["exterior"];
$_REQUEST["interior"] == '' ? $empleado["NoCasa_Int"] = '0' : ($empleado["NoCasa_Int"] = $_REQUEST["interior"]);
$empleado["Password"] = sha1($_REQUEST["pass"]);
$posCiudad = intval($_REQUEST['ciudad']);
$ciudad = ControladorEmpleado::obtenerCiudades()[$posCiudad];
$empleado["Ciudad"] = $ciudad->getAbreviatura();
$posTipo = intval($_REQUEST['tipo']);
$tipo = ControladorEmpleado::obtenerTipoEmpleados()[$posTipo];
$empleado["Tipo_Empleado"] = $tipo->getAbreviatura();
$posTurno = intval($_REQUEST['turno']);
$turno = ControladorEmpleado::obtenerTurnos()[$posTurno];
$empleado["Turno"] = $turno->getAbreviatura();
$posSucursal = intval($_REQUEST['sucursal']);
$sucursal = ControladorSucursal::obtenerSucursales()[$posSucursal];
$empleado["ID_Sucursal"] = $sucursal->getID();
//Creación de un objeto del tipo empleado
$obj = ControladorEmpleado::array_Empleado($empleado);
if ($_REQUEST["accion"] == 'Agregar') {
    $posible = ControladorEmpleado::insertarEmpleado($obj);
    if ($posible) {
        echo 'OK';
    } else {
        echo 'KO';
    }
} else {
    if ($_REQUEST["accion"] == 'Modificar') {
        $id = $_REQUEST["id_modificacion"];
        ControladorEmpleado::actualizarEmpleado($id, $obj);
        echo 'OK';
<?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] == '*') {
Exemplo n.º 3
0
<?php

session_start();
require_once __DIR__ . "/../Clases/ControladorBaseDatos.php";
require_once __DIR__ . "/../Clases/DesplegadorInterfaz.php";
require_once __DIR__ . "/../Clases/ControladorCliente.php";
require_once __DIR__ . "/../Clases/ControladorSucursal.php";
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