@extends('layouts.admin') @section('title', 'Manage Spare Parts') @section('content')

Manage Spare Parts

Total Parts

{{ $spareParts->total() }}

Approved

{{ $spareParts->where('is_approved', true)->count() }}

Pending

{{ $spareParts->where('is_approved', false)->count() }}

Out of Stock

{{ $spareParts->where('quantity', 0)->count() }}

All Spare Parts

@forelse($spareParts as $part) @empty @endforelse
Part Vendor Price & Stock Status Date Actions
{{ $part->name }}
{{ $part->name }}
{{ $part->part_number ? 'PN: ' . $part->part_number : 'No Part Number' }}
@if($part->compatible_vehicles)
Fits: {{ Str::limit($part->compatible_vehicles, 30) }}
@endif
{{ $part->vendor->name }}
{{ $part->vendor->email }}
KSh {{ number_format($part->price) }}
Stock: {{ $part->quantity }}
{{ $part->is_approved ? 'Approved' : 'Pending' }} {{ $part->is_available ? 'Available' : 'Unavailable' }} {{ ucfirst($part->condition) }}
{{ $part->created_at->format('M d, Y') }}
@if(!$part->is_approved)
@csrf
@endif View
No spare parts found.
{{ $spareParts->links() }}
@endsection