[Back] @extends('index')
@if (!Session::get("username"))
{{-- Redirect to the main page if the user is already logged in --}}
<script>
window.location.href = "login";
</script>
@endif
@section("body")
<body>
<center><h1>ASSET HISTORY</h1><br><br><br>
{{-- Search form --}}
<div style="display: flex; justify-content: center; margin-bottom: 20px;">
<form style="display: flex; align-items: center;">
<input type="text" name="searchTxtHist" placeholder="Search History..." style="width: 300px; padding: 5px; margin-right: 10px;">
<input type="submit" name="btnSearchHist" value="Search" style="padding: 5px 10px;" class="button small">
@csrf
</form>
</div>
<div style="display: flex; justify-content: center; margin-bottom: 20px;">
<form action="{{ route('generateReport') }}" method="GET">
<input type="hidden" name="searchTxtHist" value="{{ request('searchTxtHist') }}">
<select name="format" style="padding: 5px; margin-right: 10px;">
<option value="pdf">PDF</option>
<option value="csv">CSV</option>
</select>
<input type="submit" value="Generate Report" style="padding: 5px 10px;" class="button small">
</form>
</div>
<table style="text-align: center;">
<thead>
<tr>
<th style="text-align: center;">Asset ID</th>
<th style="text-align: center;">Type</th>
<th style="text-align: center;">Details</th> <!-- New column -->
<th style="text-align: center;">User</th>
<th style="text-align: center;">Status</th>
<th style="text-align: center;">Location</th>
<th style="text-align: center;">Start Date</th>
<th style="text-align: center;">End Date</th>
<th style="text-align: center;">Remarks</th>
<th style="text-align: center;">Create At</th>
<th style="text-align: center;">Update At</th>
</tr>
</thead>
<tbody>
@foreach($history as $entry)
<tr>
<td>{{ $entry->asset_id }}</td>
<td>{{ $entry->type_label }}</td>
<td>{{ $entry->details ?? 'N/A' }}</td> <!-- Display details -->
<td>{{ $entry->username }}</td>
<td>{{ $entry->status }}</td>
<td>{{ $entry->location }}</td>
<td>{{ $entry->start_date ?? 'N/A' }}</td>
<td>{{ $entry->end_date ?? 'N/A' }}</td>
<td>{{ $entry->remarks }}</td>
<td>{{ $entry->created_at }}</td>
<td>{{ $entry->updated_at }}</td>
</tr>
@endforeach
</tbody>
</table>
<br>
<div style="width: 15%; margin: auto;">
{{ $history->firstItem() }} to {{ $history->lastItem() }} of {{ $history->total() }} results
<div>
@if ($history->onFirstPage())
<span>Previous</span>
@else
<a href="{{ $history->previousPageUrl() }}">Previous</a>
@endif
@if ($history->hasMorePages())
<a href="{{ $history->nextPageUrl() }}">Next</a>
@else
<span>Next</span>
@endif
</div>
</div>
</center>
</body>
@endsection