@extends('layouts.app') @section('title', __('dashboard.Transactions')) @section('page_heading', __('dashboard.Transactions')) @section('breadcrumb')
{{-- Use the collection method sum() only if $sales is not empty --}} {{ number_format($sales ? $sales->sum('final_total') : 0, 2) }}
{{-- اجمالي المقدم --}} {{ number_format($reservationsDeposits ? $reservationsDeposits->sum('deposit') : 0, 2) }}
{{-- اجمالي المتبقي --}} {{ number_format($reservationsFinalPayments->sum(function($reservation) { return $reservation->price - $reservation->deposit; }), 2) }}
{{ __('dashboard.No sales data available.') }}
@else| {{ __('dashboard.Date') }} | {{ __('dashboard.Sale ID') }} | {{ __('dashboard.Total') }} | {{ __('dashboard.Payment Method') }} | {{ __('dashboard.Reference') }} | {{ __('dashboard.Created By') }} |
|---|---|---|---|---|---|
| {{ $sale->created_at->format('Y-m-d') }} | {{ $sale->id }} | {{ $sale->final_total }} | {{ __("dashboard." . ($sale->payment_method ?: 'none')) }} | {{ $sale->payment_reference ?? '-' }} | {{ $sale->creator ? $sale->creator->name : '-' }} |
| {{ __('dashboard.Total') }} | {{ number_format($totalSales, 2) }} | {{-- Empty cells for alignment --}} | |||
{{__("dashboard.Payment Methods Summary")}}:
|
|||||
{{ __('dashboard.No reservation deposit data available.') }}
@else| {{ __('dashboard.Date') }} | {{ __('dashboard.Reservation ID') }} | {{ __('dashboard.Deposit') }} | {{ __('dashboard.Payment Method') }} | {{ __('dashboard.Reference') }} | {{ __('dashboard.Created By') }} |
|---|---|---|---|---|---|
| {{ $reservation->created_at->format('Y-m-d') }} | {{ $reservation->id }} | {{ $reservation->deposit }} | {{ __("dashboard." . ($reservation->payment_method ?: 'none')) }} | {{ $reservation->payment_reference ?? '-' }} | {{ $reservation->creator ? $reservation->creator->name : '-' }} |
| {{ __('dashboard.Total') }} | {{ number_format($totalDeposits, 2) }} | {{-- Empty cells for alignment --}} | |||
{{__("dashboard.Payment Methods Summary")}}:
|
|||||
{{ __('dashboard.No reservation final payment data available.') }}
@else| {{ __('dashboard.Date') }} | {{ __('dashboard.Reservation ID') }} | {{ __('dashboard.Remaining Amount') }} | {{ __('dashboard.Payment Method') }} | {{ __('dashboard.Reference') }} | {{__('dashboard.Created By')}} | {{ __('dashboard.Delivered By') }} | {{ __('dashboard.Finished By') }} |
|---|---|---|---|---|---|---|---|
| {{ $reservation->actual_delivered_date->format('Y-m-d') }} | {{ $reservation->id }} | {{ $reservation->price - $reservation->deposit }} | {{ __("dashboard." . ($reservation->final_payment_method ?: 'none')) }} | {{ $reservation->final_payment_reference ?? '-' }} | {{ $reservation->creator ? $reservation->creator->name : '-' }} | {{ $reservation->deliverer ? $reservation->deliverer->name : '-' }} | {{ $reservation->finisher ? $reservation->finisher->name : '-' }} |
| {{ __('dashboard.Total') }} | {{ number_format($totalFinalPayments, 2) }} | {{-- Empty cells for alignment --}} | |||||
{{ __("dashboard.Payment Methods Summary") }}:
|
|||||||