diff --git a/app/Ninja/Presenters/ClientPresenter.php b/app/Ninja/Presenters/ClientPresenter.php index 4d87bf32616b..5493b3751c0c 100644 --- a/app/Ninja/Presenters/ClientPresenter.php +++ b/app/Ninja/Presenters/ClientPresenter.php @@ -24,4 +24,15 @@ class ClientPresenter extends EntityPresenter return $account->formatMoney($client->paid_to_date, $client); } + + public function paymentTerms() + { + $client = $this->entity; + + if (! $client->payment_terms) { + return ''; + } + + return sprintf('%s: %s %s', trans('texts.payment_terms'), trans('texts.payment_terms_net'), $client->defaultDaysDue()); + } } diff --git a/resources/views/clients/show.blade.php b/resources/views/clients/show.blade.php index ac3aa000e03b..a8aa2a8fc14f 100644 --- a/resources/views/clients/show.blade.php +++ b/resources/views/clients/show.blade.php @@ -141,7 +141,7 @@
{{ $client->language->name }}
@endif -{{ $client->payment_terms ? trans('texts.payment_terms') . ": Net " . $client->payment_terms : '' }}
+{{ $client->present()->paymentTerms }}