{{-- resources/views/transactions/index.blade.php --}} @extends('layouts.base') @section('content')
| Date/Time | Type | Laptop | Student | Staff Member | Details | Actions |
|---|---|---|---|---|---|---|
|
{{ $transaction->transaction_time->format('M d, Y') }}
{{ $transaction->transaction_time->format('H:i') }}
({{ $transaction->transaction_time->diffForHumans() }})
|
{{ $transaction->type === 'check_out' ? 'Check Out' : 'Check In' }} |
{{ $transaction->laptop->asset_tag }}
{{ $transaction->laptop->brand }} {{ $transaction->laptop->model }}
|
{{ $transaction->student->full_name }}
{{ $transaction->student->student_id }} - {{ $transaction->student->class->name ?? 'No Class' }}
|
{{ $transaction->user->name }} |
@if($transaction->condition_before)
Before:
{{ ucfirst($transaction->condition_before) }}
@endif
@if($transaction->condition_after)
After:
{{ ucfirst($transaction->condition_after) }}
@endif
@if($transaction->damage_description)
Damage: {{ $transaction->damage_description }}
@endif
@if($transaction->notes)
Notes: {{ Str::limit($transaction->notes, 50) }}
@endif
|
@if($transaction->type === 'check_out' && !$transaction->laptop->currentAssignment)
Returned
@elseif($transaction->type === 'check_out')
Check In
@endif
|
| No transactions found matching your criteria. | ||||||