@extends('backend.layouts.app') @section('title', \App\Http\Helpers\MenuHelper::getPageTitle()) @section('content') @include('backend.module._index-reset-button')

All Tenders

@can('content-tender.create') Create @endcan
@if ($search || $type || $category || $status || $state) Reset @endif
@forelse($tenders as $tender) @empty @endforelse
# Reference Title Type Category Open Close Status Docs Actions
{{ ($tenders->currentPage() - 1) * $tenders->perPage() + $loop->iteration }} {{ $tender->tender_code }} {{ $tender->main_title }} {{ $types[$tender->tender_type] ?? $tender->tender_type }} {{ $categories[$tender->tender_category] ?? $tender->tender_category }} {{ $tender->tender_open_date?->format('d/m/Y') ?? '—' }} {{ $tender->tender_close_date?->format('d/m/Y') ?? '—' }} @php $status = $tender->display_status; $badge = match ($status) { 'OPEN' => 'bg-success-50 text-success-600 dark:bg-success-500/10 dark:text-success-400', 'CLOSED' => 'bg-gray-100 text-gray-600 dark:bg-gray-800 dark:text-gray-300', 'CANCELLED' => 'bg-error-50 text-error-600 dark:bg-error-500/10 dark:text-error-400', default => 'bg-warning-50 text-warning-600 dark:bg-warning-500/10 dark:text-warning-400', }; @endphp {{ ucfirst(strtolower($status)) }} {{ $tender->documents->count() + ($tender->tender_document ? 1 : 0) }}
@can('content-tender.update') @endcan @can('content-tender.delete')
@csrf @method('DELETE')
@endcan

No tenders found

Click "Create" to add your first tender.

@if ($tenders->hasPages())
{{ $tenders->appends(request()->query())->links('vendor.pagination.custom') }}
@endif
@endsection