12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- @extends('app.my-account.admin.users.single')
- @section('details')
- <div class="my-4">
- <div class="d-flex align-items-center justify-content-between">
- <h4 class="m-0"><b>Orders as Client</b></h4>
- <div>
- @include('app.my-account.admin.orders.forms.create-order')
- </div>
- </div>
-
- <div class="table-responsive">
- <table class="table table-sm table-hover table-striped table-bordered mb-0">
- <thead>
- <tr>
- <th>IID</th>
- <th>Created At</th>
- <th>Total Amount</th>
- <th>Tests</th>
- <th>Trx</th>
- </tr>
- </thead>
- <tbody>
- @foreach ($orders as $order)
- <tr @if ($order->is_cancelled) class="cancelled-order" @endif>
- <td><a href="{{ route('admin.orders.view.dashboard', $order) }}">{{ $order->orderNumber() }}</a>
- </td>
- <td>{{ friendly_date($order->created_at) }}</td>
- <td>{{ displayAmount('$', $order->order_total) }}</td>
- <td>
- @include('app.my-account.admin.orders.partials.order-tests-summary')
- </td>
- <td>
- <div>
- @include('app.my-account.admin.orders.forms.create-charge')
- </div>
- <div>
- <table class="table table-sm table-hover table-striped table-bordered mb-0">
- <thead>
- <tr>
- <th>Date</th>
- <th>Charge/Refund</th>
- <th>Amount</th>
- <th>Payment Method</th>
- <th></th>
- </tr>
- </thead>
- <tbody>
- @foreach ($order->financialTransactions as $transaction)
- <tr>
- <td>{{ friendly_date($transaction->created_at) }}</td>
- <td>{{ $transaction->charge_or_refund }}
- @if($transaction->requires_stripe_confirmation)
- @if($transaction->is_stripe_confirmation_done)
- <span class="text-success">Completed</span>
- @else
- <span class="text-danger">Pending</span>
- @endif
- @else
- <span class="text-success">Completed</span>
- @endif
- </td>
- <td>${{ $transaction->amount }}</td>
- <td>{!! $transaction->paymentMethod->displayName() !!}</td>
- <td>
- @if ($transaction->charge_or_refund == 'CHARGE')
- @include('app.my-account.admin.orders.forms.create-refund')
- @endif
- </td>
- </tr>
- @endforeach
- </tbody>
- </table>
- </div>
- </td>
- </tr>
- @endforeach
- @if(!count($orders))
- <tr>
- <td colspan="5">No orders placed!</td>
- </tr>
- @endif
- </tbody>
- </table>
- </div>
- </div>
- <div class="mt-3">
- {{ $orders->appends(request()->input())->links() }}
- </div>
- @endsection
|