FIX: SaleController arreglado metodo destroy
This commit is contained in:
parent
cc20de761a
commit
faea707502
@ -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;
|
||||
|
||||
@ -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