C. srv / det-venta-elimina.php

1<?php
2
3require_once __DIR__ . "/../lib/php/ejecutaServicio.php";
4require_once __DIR__ . "/../lib/php/recuperaIdEntero.php";
5require_once __DIR__ . "/../lib/php/devuelveNoContent.php";
6require_once __DIR__ . "/../lib/php/delete.php";
7require_once __DIR__ . "/Bd.php";
8require_once __DIR__ . "/TABLA_VENTA.php";
9require_once __DIR__ . "/TABLA_PRODUCTO.php";
10require_once __DIR__ . "/TABLA_DET_VENTA.php";
11require_once __DIR__ . "/ventaEnCapturaBusca.php";
12
13ejecutaServicio(function () {
14
15 $prodId = recuperaIdEntero("prodId");
16
17 $pdo = Bd::pdo();
18
19 $venta = ventaEnCapturaBusca($pdo);
20 if ($venta !== false) {
21 delete(
22 pdo: $pdo,
23 from: DET_VENTA,
24 where: [VENT_ID => $venta[VENT_ID], PROD_ID => $prodId]
25 );
26 }
27 devuelveNoContent();
28});
29
skip_previous skip_next