Clean duty hours request

This commit is contained in:
Vincent BRIDIER 2023-04-18 16:27:19 +02:00
parent 3ba7a19cc4
commit e3a202b0c6
No known key found for this signature in database
GPG key ID: 8571BFA20420D512
2 changed files with 10 additions and 30 deletions

View file

@ -19,22 +19,7 @@ class HomeController extends Controller
* Get only duty hours for today or later.
* @var \Illuminate\Database\Eloquent\Builder $dutyhour
*/
$dutyhour = Dutyhour::where('date', '>', now()->modify('-1 day'))->orderBy('date', 'asc');
if ($request->search) {
$this->searchQuery(
$dutyhour,
$request->search,
null,
'date',
);
}
$this->sortQuery($dutyhour);
$searchFields = trans('Date');
$dutyhourModels = $dutyhour->paginate(10);
return view('home', compact('dutyhourModels', 'searchFields'));
$dutyhourModels = Dutyhour::where('date', '>', now()->modify('-1 day'))->orderBy('date', 'asc')->limit(10)->get();
return view('home', compact('dutyhourModels'));
}
}

View file

@ -2,11 +2,6 @@
@section('content')
<div class="container">
<div class="row">
<div class="col">
<h1>Bienvenue sur le support LDC WEB.</h1>
</div>
</div>
<div class="row mt-4">
<div class="col mb-5">
<a href="{{ route('ticket.create') }}" class="btn btn-primary">
@ -34,13 +29,13 @@
</thead>
<tbody>
@if($dutyhourModels->count())
@foreach ($dutyhourModels as $dutyhourModel)
<tr>
<td class="align-middle">{{ $dutyhourModel->date->formatLocalized('%d/%m/%Y') }}</td>
<td class="align-middle">{{ $dutyhourModel->person }}</td>
<td class="align-middle">{{ $dutyhourModel->place }}</td>
</tr>
@endforeach
@foreach ($dutyhourModels as $dutyhourModel)
<tr>
<td class="align-middle">{{ $dutyhourModel->date->formatLocalized('%d/%m/%Y') }}</td>
<td class="align-middle">{{ $dutyhourModel->person }}</td>
<td class="align-middle">{{ $dutyhourModel->place }}</td>
</tr>
@endforeach
@else
<tr>
<td colspan="5" class="text-center">
@ -54,4 +49,4 @@
</div>
</div>
</div>
@endsection
@endsection