@extends('layouts.admin') @section('page-title') {{__('Manage Invoices')}} @endsection @push('script-page') @endpush @section('breadcrumb')
| {{ __('Invoice') }} | {{ __('Issue Date') }} | {{ __('Due Date') }} | {{ __('Due Amount') }} | {{ __('Status') }} | @if (Gate::check('edit invoice') || Gate::check('delete invoice') || Gate::check('show invoice')){{ __('Action') }} | @endif
|---|---|---|---|---|---|
| {{ AUth::user()->invoiceNumberFormat($invoice->invoice_id) }} | {{ Auth::user()->dateFormat($invoice->issue_date) }} |
@if ($invoice->due_date < date('Y-m-d'))
{{ \Auth::user()->dateFormat($invoice->due_date) }} @else {{ \Auth::user()->dateFormat($invoice->due_date) }} @endif |
{{ \Auth::user()->priceFormat($invoice->getDue()) }} | @if ($invoice->status == 0) {{ __(\App\Models\Invoice::$statues[$invoice->status]) }} @elseif($invoice->status == 1) {{ __(\App\Models\Invoice::$statues[$invoice->status]) }} @elseif($invoice->status == 2) {{ __(\App\Models\Invoice::$statues[$invoice->status]) }} @elseif($invoice->status == 3) {{ __(\App\Models\Invoice::$statues[$invoice->status]) }} @elseif($invoice->status == 4) {{ __(\App\Models\Invoice::$statues[$invoice->status]) }} @endif | @if (Gate::check('edit invoice') || Gate::check('delete invoice') || Gate::check('show invoice'))
@php $invoiceID= Crypt::encrypt($invoice->id); @endphp
@if($invoice->is_convert == 0)
@can('convert invoice')
{!! Form::open(['method' => 'get', 'route' => ['invoice.convert', $invoice->id], 'id' => 'invoice-form-'.$invoice->id]) !!}
{!! Form::close() !!}
@endcan
@else
@can('show invoice')
@endcan
@endif
@can('copy invoice')
@endcan
@can('duplicate invoice')
{!! Form::open(['method' => 'get', 'route' => ['invoice.duplicate', $invoice->id], 'id' => 'duplicate-form-' . $invoice->id]) !!}
{!! Form::open(['method' => 'get', 'route' => ['invoice.duplicate', $invoice->id], 'id' => 'duplicate-form-' . $invoice->id]) !!}
{!! Form::close() !!}
@endcan
@can('show invoice')
@endcan
@can('edit invoice')
@if (!in_array($invoice->status, [3, 4])) {{-- 3: Partially Paid, 4: Paid --}}
@endif
@endcan
@can('delete invoice')
@endcan
|
@endif