<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageFactura($bd); $facturas = $gestor->getList(); $op = Request::get("op"); $r = Request::get("r"); $page = Request::get("page"); if ($page === null || $page === "") { $page = 1; } /* Nos devuelve el numero de paginas */ $registros = $gestor->count(); $pages = ceil($registros / Constant::NRPP); /**/ $order = Request::get("order"); $sort = Request::get("sort"); $orden = "{$order} {$sort}"; $trozoEnlace = ""; if (trim($orden) != "") { $trozoEnlace = "&order={$order}&sort={$sort}"; } $facturas = $gestor->getList($page, trim($orden)); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link href="../css/estilos.css" rel="stylesheet">
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageFactura($bd); $factura = new Factura(); $factura->read(); $pkID = Request::post("pkID"); $r = $gestor->set($factura, $pkID); $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:index.php?op=edit&r={$r}");
require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestorJuego = new ManageGame($bd); $juego = new Game(); $juego->read(); $pkID = Request::post("pkID"); $stock = Request::post("stock"); $cantidad = Request::post("cantidad"); $stockDisponible = $juego->getStock() - $cantidad; if ($cantidad > $stock) { echo $cantidad . " " . $stock; echo "No hay suficientes unidades"; } else { /*GENERAMOS LA FACTURA*/ $gestorFactura = new ManageFactura($bd); $facturas = new Factura(); $facturas->read(); $sesion = new Session(); $id = $sesion->get("id"); $time = time(); $fecha = date("Y-m-d H:i:s", $time); echo $fecha; $facturas->setId_cliente($id); $facturas->setFecha($fecha); $r = $gestorFactura->insert($facturas); echo "El id de la factura es " . $r; /*GENERAMOS EL DETALLE*/ $id_juego = Request::post("id_juego"); $precio = Request::post("precio"); $gestorDetalle = new ManageDetalle($bd);
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageFactura($bd); $id = Request::get("ID"); $facturas = $gestor->get($id); //var_dump($gestor->getValuesSelect()); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link href="../css/estilos.css" rel="stylesheet"> </head> <body> <header class="contenedorCabecera"> <div class="cabeceraEdit"> <nav class="navIndex"> <ul class="ulIndex edit"> <li><a class="actual">Juegos</a></li> <li><a href="../user/index.php">Usuarios</a></li> <li><a class="actual">Facturas</a></li> <li><a href="../detalle/index.php">Detalles</a></li> <li><a href="../facturasDetallesClientes/index.php">Todas las facturas</a></li> <li><a href="../login/phplogout.php">Logout</a></li> </ul> </nav>
<?php require '../clases/AutoCarga.php'; $sesion = new Session(); $id = $sesion->get("id"); $bd = new DataBase(); $gestor = new ManageFactura($bd); $facturas = new Factura(); $facturas->read(); $facturas->setId_cliente($id); $r = $gestor->insert($facturas); $bd->close(); //echo $r; //var_dump($bd->getError()); header("Location:index.php?op=insert&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageFactura($bd); $code = Request::get("Code"); $f = Request::get("f"); if ($f === null) { $r = $gestor->delete($code); } else { $r = $gestor->forzarDelete($code); } $bd->close(); header("Location:index.php?op=delete&r={$r}");