@extends('layouts.admin') @push('script-page') @endpush @section('page-title') {{__('Manage Customer-Detail')}} @endsection @section('breadcrumb') @endsection @section('action-btn')
@can('create invoice') {{__('Create Invoice')}} @endcan @can('create proposal') {{__('Create Proposal')}} @endcan @can('edit customer') @endcan @can('delete customer') {!! Form::open(['method' => 'DELETE','class' => 'delete-form-btn', 'route' => ['customer.destroy', $customer['id']]]) !!} {!! Form::close() !!} @endcan
@endsection @section('content')
{{__('Customer Info')}}

{{$customer['name']}}

{{$customer['email']}}

{{$customer['contact']}}

{{__('Billing Info')}}

{{$customer['billing_name']}}

{{$customer['billing_phone']}}

{{$customer['billing_address']}}

{{$customer['billing_zip']}}

{{$customer['billing_city'].', '. $customer['billing_state'] .', '.$customer['billing_country']}}

{{__('Shipping Info')}}

{{$customer['shipping_name']}}

{{$customer['shipping_phone']}}

{{$customer['shipping_address']}}

{{$customer['shipping_zip']}}

{{$customer['shipping_city'].', '. $customer['billing_state'] .', '.$customer['billing_country']}}

{{__('Company Info')}}
@php $totalInvoiceSum=$customer->customerTotalInvoiceSum($customer['id']); $totalInvoice=$customer->customerTotalInvoice($customer['id']); $averageSale=($totalInvoiceSum!=0)?$totalInvoiceSum/$totalInvoice:0; @endphp

{{__('Customer Id')}}

{{AUth::user()->customerNumberFormat($customer['customer_id'])}}

{{__('Total Sum of Invoices')}}

{{\Auth::user()->priceFormat($totalInvoiceSum)}}

{{__('Date of Creation')}}

{{\Auth::user()->dateFormat($customer['created_at'])}}

{{__('Quantity of Invoice')}}

{{$totalInvoice}}

{{__('Balance')}}

{{\Auth::user()->priceFormat($customer['balance'])}}

{{__('Average Sales')}}

{{\Auth::user()->priceFormat($averageSale)}}

{{__('Overdue')}}

{{\Auth::user()->priceFormat($customer->customerOverdue($customer['id']))}}
{{__('Proposal')}}
@if(Gate::check('edit proposal') || Gate::check('delete proposal') || Gate::check('show proposal')) @endif @foreach ($customer->customerProposal($customer->id) as $proposal) @if(Gate::check('edit proposal') || Gate::check('delete proposal') || Gate::check('show proposal')) @endif @endforeach
{{__('Proposal')}} {{__('Issue Date')}} {{__('Amount')}} {{__('Status')}} {{__('Action')}}
@if(\Auth::guard('customer')->check()) {{ AUth::user()->proposalNumberFormat($proposal->proposal_id) }} @else {{ AUth::user()->proposalNumberFormat($proposal->proposal_id) }} @endif {{ Auth::user()->dateFormat($proposal->issue_date) }} {{ Auth::user()->priceFormat($proposal->getTotal()) }} @if($proposal->status == 0) {{ __(\App\Models\Proposal::$statues[$proposal->status]) }} @elseif($proposal->status == 1) {{ __(\App\Models\Proposal::$statues[$proposal->status]) }} @elseif($proposal->status == 2) {{ __(\App\Models\Proposal::$statues[$proposal->status]) }} @elseif($proposal->status == 3) {{ __(\App\Models\Proposal::$statues[$proposal->status]) }} @elseif($proposal->status == 4) {{ __(\App\Models\Proposal::$statues[$proposal->status]) }} @endif @can('convert invoice')
{!! Form::open(['method' => 'get', 'route' => ['proposal.convert', $proposal->id],'id'=>'proposal-form-'.$proposal->id]) !!} {!! Form::close() !!}
@endcan @can('duplicate proposal')
{!! Form::open(['method' => 'get', 'route' => ['proposal.duplicate', $proposal->id],'id'=>'duplicate-form-'.$proposal->id]) !!} {!! Form::close() !!}
@endcan @can('show proposal') @if(\Auth::guard('customer')->check()) @else @endif @endcan @can('edit proposal') @endcan @can('delete proposal')
{!! Form::open(['method' => 'DELETE', 'route' => ['proposal.destroy', $proposal->id],'id'=>'delete-form-'.$proposal->id]) !!} {!! Form::close() !!}
@endcan
{{__('Invoice')}}
@if(Gate::check('edit invoice') || Gate::check('delete invoice') || Gate::check('show invoice')) @endif @foreach ($customer->customerInvoice($customer->id) as $invoice) @if(Gate::check('edit invoice') || Gate::check('delete invoice') || Gate::check('show invoice')) @endif @endforeach
{{__('Invoice')}} {{__('Issue Date')}} {{__('Due Date')}} {{__('Due Amount')}} {{__('Status')}} {{__('Action')}}
@if(\Auth::guard('customer')->check()) {{ AUth::user()->invoiceNumberFormat($invoice->invoice_id) }} @else {{ AUth::user()->invoiceNumberFormat($invoice->invoice_id) }} @endif {{ \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 @can('duplicate invoice') @endcan @can('show invoice') @if(\Auth::guard('customer')->check()) @else @endif @endcan @can('edit invoice') @endcan @can('delete invoice')
{!! Form::open(['method' => 'DELETE', 'route' => ['invoice.destroy', $invoice->id],'id'=>'delete-form-'.$invoice->id]) !!} {!! Form::close() !!}
@endcan
@endsection