@extends('backend.layouts.app') @section('content')

All Purchase Orders

@if (Auth::user()->hasPermission('purchase.orders.create')) Create Order @endif
entries
@if ($orders->isEmpty()) @else @foreach ($orders as $key => $order) @php $statusColors = [ 'pending' => 'warning', 'completed' => 'success', 'refunding' => 'info', 'refunded' => 'primary', 'fraud' => 'dark', 'failed' => 'danger', 'canceled' => 'secondary', ]; $status = $order->payment_status; $badgeColor = $statusColors[$status] ?? 'secondary'; @endphp @php $OrderstatusColors = [ 'pending' => 'warning', 'received' => 'success', 'confirm' => 'info', ]; $Orderstatus = $order->status->getValue(); $OrderbadgeColor = $OrderstatusColors[$Orderstatus] ?? 'secondary'; @endphp @endforeach @endif
# Order Code Num. of Products Vendor Amount Delivery Status Payment Status Order Status Options
No Orders found
{{ $key + 1 + ($orders instanceof \Illuminate\Pagination\LengthAwarePaginator ? ($orders->currentPage() - 1) * $orders->perPage() : 0) }} @if (Auth::user()->hasPermission('purchase.orders.view')) {{ $order->code }} @else {{ $order->code }} @endif
{{ $order->user->first_name . ' ' . $order->user->last_name ?? 'N/A' }}
{{ $order->products_count ?? 0 }} {{ $order->user->first_name . ' ' . $order->user->last_name ?? 'N/A' }} {{ number_format($order->sub_total, 2) }} {{ ucfirst($order->delivery_status) }} {{ ucfirst($status) }} {{ ucfirst($order->status->label()) }}
@if (Auth::user()->hasPermission('purchase.orders.view')) View Details @endif @if (Auth::user()->hasPermission('purchase.orders.edit')) @if($order->delivery_status != 'delivered' && $order->delivery_status != 'cancelled') Edit @endif @endif @if (Auth::user()->hasPermission('purchase.orders.delete')) @endif
@if($orders instanceof \Illuminate\Pagination\LengthAwarePaginator)

Showing {{ $orders->firstItem() }} to {{ $orders->lastItem() }} of {{ $orders->total() }} entries

{{ $orders->appends(request()->except('page'))->links() }}
@endif
@endsection @include('backend.modal.delete_modal') @section('javascript') @endsection