@extends('templates.dashboard') @section('content') @parent @include('global.status')

{{ $company->clients->count() }}

{{ trans('dashboard.counter.clients') }}

{{ $company->policies->count() }}

{{ trans('dashboard.counter.policies') }}

{{ $company->currency_symbol }}{{ $company->policies->sum('premium') + 0 }}

{{ trans('dashboard.counter.sales') }}

{{ $company->currency_symbol }}{{ $company->payments->sum('amount') + 0 }}

{{ trans('dashboard.counter.conversions') }}

{{ $company->currency_symbol }}{{ $company->payments->sum('amount') - ($company->brokers->reduce(function($count, $broker) { return $count + ($broker->inviteePayments->sum('amount') * $broker->commission_rate / 100); }, 0) + $company->staff->reduce(function($count, $staff) { return $count + ($staff->inviteePayments->sum('amount') * $staff->commission_rate / 100); }, 0)) }}

{{ trans('dashboard.counter.income') }}

{{ $company->policies()->expiring('after', 30)->count() }}

{{ trans('dashboard.counter.expiring') }}

{{ trans('dashboard.graph.header.monthly') }}

{{ trans('dashboard.graph.header.annual') }}

{{ trans('dashboard.table.title') }}

@forelse ($latest_policies as $policy) @empty @endforelse
{{ trans('dashboard.table.header.number') }} {{ trans('dashboard.table.header.ref_no') }} {{ trans('dashboard.table.header.client') }} {{ trans('dashboard.table.header.product') }} {{ trans('dashboard.table.header.insurer') }} {{ trans('dashboard.table.header.premium') }} {{ trans('dashboard.table.header.due') }} {{ trans('dashboard.table.header.status') }} {{ trans('dashboard.table.header.action') }}
{{ $policy->id }} {{ $policy->ref_no }} {{ $policy->payer }} {{ $policy->product->name }} {{ $policy->product->insurer }} {{ $company->currency_symbol }}{{ $policy->premium + 0 }} {{ $company->currency_symbol }}{{ $policy->premium - $policy->payments->sum('amount') }} @if ($policy->premium <= $policy->paid && $policy->paid > 0)
{{ trans('dashboard.table.data.status.paid') }}
@elseif ($policy->premium > $policy->paid && $policy->paid > 0)
{{ trans('dashboard.table.data.status.partial') }}
@elseif ($policy->premium == $policy->paid && $policy->paid === 0)
{{ trans('dashboard.table.data.status.free') }}
@else ($policy->premium > $policy->paid && $policy->paid === 0)
{{ trans('dashboard.table.data.status.unpaid') }}
@endif
{{ trans('dashboard.table.data.action') }}
{{ trans('dashboard.table.data.not_available') }}
@endsection @section('extra_scripts') @endsection