FIX: SaleController arreglado metodo destroy

This commit is contained in:
Juan Felipe Zapata Moreno 2025-11-06 11:00:50 -06:00
parent cc20de761a
commit faea707502
2 changed files with 21 additions and 1 deletions

View File

@ -145,7 +145,7 @@ public function destroy(Sale $sale)
DB::beginTransaction();
// Obtener todos los items de la venta
$items = $sale->items;
$items = $sale->saleItems;
foreach ($items as $item) {
$sim = $item->simCard;

View File

@ -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(),
]);
}
}
}