@extends('layouts.master') @section('title', trans('messages.cheques')) @section('content') @php $isRTL = app()->getLocale() === 'ar'; @endphp
@if($customers->count() > 0)
@endif @if($suppliers->count() > 0)
@endif
@forelse($cheques as $cheque) @empty @endforelse
{{ trans('messages.cheque_number') }} {{ trans('messages.type') }} {{ trans('messages.name') }} {{ trans('messages.bank_name') }} {{ trans('messages.amount') }} {{ trans('messages.issue_date') }} {{ trans('messages.due_date') }} {{ trans('messages.status') }} {{ trans('messages.actions') }}
{{ $cheque->cheque_number }} {{ $cheque->type === 'customer' ? trans('messages.customers') : trans('messages.suppliers') }} @if($cheque->type === 'customer') {{ $cheque->customer->name ?? 'N/A' }} @else {{ $cheque->supplier->name ?? 'N/A' }} @endif {{ $cheque->bank_name }} {{ format_currency($cheque->amount) }} {{ $cheque->issue_date->format('Y-m-d') }} {{ $cheque->due_date->format('Y-m-d') }} @php $badgeClass = match($cheque->status) { 'paid' => 'success', 'due' => 'warning', 'returned' => 'danger', 'cancelled' => 'secondary', default => 'info' }; @endphp {{ trans('messages.' . $cheque->status) }} @if(!in_array($cheque->status, ['paid', 'returned'])) @endif @if(!in_array($cheque->status, ['paid', 'returned']))
@csrf @method('DELETE')
@endif
{{ trans('messages.no_cheques_found') }}
{{ $cheques->links() }}
@endsection