WIP #1
@ -145,7 +145,7 @@ public function destroy(Sale $sale)
|
|||||||
DB::beginTransaction();
|
DB::beginTransaction();
|
||||||
|
|
||||||
// Obtener todos los items de la venta
|
// Obtener todos los items de la venta
|
||||||
$items = $sale->items;
|
$items = $sale->saleItems;
|
||||||
|
|
||||||
foreach ($items as $item) {
|
foreach ($items as $item) {
|
||||||
$sim = $item->simCard;
|
$sim = $item->simCard;
|
||||||
|
|||||||
@ -64,4 +64,24 @@ public function update(SimCardUpdateRequest $request, SimCard $simCard)
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function destroy(SimCard $simCard)
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
DB::beginTransaction();
|
||||||
|
|
||||||
|
$simCard->delete();
|
||||||
|
|
||||||
|
DB::commit();
|
||||||
|
|
||||||
|
return ApiResponse::NO_CONTENT->response();
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
DB::rollBack();
|
||||||
|
|
||||||
|
return ApiResponse::INTERNAL_ERROR->response([
|
||||||
|
'message' => 'Error al eliminar SIM card',
|
||||||
|
'error' => $e->getMessage(),
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user