$sessionMetodo = $_SESSION['metodo_pago']; $listCarro = $_SESSION['carro']; //CLASS //BUSINESS $despacho = new Despacho(); $carro = new Carro(); $venta = new Ventas(); //DAL $despachoDal = new DespachoDal(); $carroDal = new CarroDal(); $ventaDAl = new VentaProductoDal(); $productoDal = new ProductoDal(); //SET DESPACHO $despacho->setDireccion($sessionDespacho['direccion']); $despacho->setNombrePersonaAEntregar($sessionDespacho['nombrePersona']); $despacho->setIdComuna($sessionDespacho['idComuna']); //INSERT DESPACHO $insertDespacho = $despachoDal->insertDespacho($despacho); switch ($insertDespacho) { case 1: echo 'despacho OK'; break; default: echo "Despacho: " . $despachoDal->insertDespacho($despacho); break; } //SET CARRITO $carro->setOrden("Orden de Compra N°" + $carroDal->countCarrito()); //INSERT CARRITO $insertCarro = $carroDal->insertCarro($carro); switch ($insertCarro) {
try { session_start(); if (isset($_POST['txt_despacho'])) { include_once '../model.business/Despacho.php'; include_once '../model.business/Comunas.php'; include_once '../model.dal/DespachoDal.php'; include_once '../model.dal/ComunaDal.php'; include_once '../conexion.php'; //Class $despacho = new Despacho(); $despachoDal = new DespachoDal(); $comunaDal = new ComunaDal(); //Set $despacho->setIdDespacho($despachoDal->countDespacho()); $despacho->setDireccion($_POST['txt_despacho'] . " " . $_POST['txt_numeroCasa']); $despacho->setNombrePersonaAEntregar($_POST['txt_persona_a_entregar']); $despacho->setIdComuna($_POST['dll_comunas']); $despacho->setNombreComuna($comunaDal->nombreComunas($_POST['dll_comunas'])); //Create Session $arrayDespacho = array('idDespacho' => $despacho->getIdDespacho(), 'direccion' => $despacho->getDireccion(), 'nombrePersona' => $despacho->getNombrePersonaAEntregar(), 'idComuna' => $despacho->getIdComuna(), 'nombreComuna' => $despacho->getNombreComuna()); $_SESSION['despacho'] = $arrayDespacho; //Pagina Siguiente header("Location: ../intranet/metodo_pago.php"); } else { header("Location: ../index.php"); } } catch (Exception $e) { //Error genérico header("Location: ../redirect_index_error.php"); //out.print(e.getMessage()); }