@extends('layouts.app') @section('title', trans('project.payments') . ' | ' . $project->name) @section('content') @include('projects.partials.breadcrumb', ['title' => trans('project.payments')])

{!! html_link_to_route('payments.create', trans('payment.create'), ['project_id' => $project->id,'customer_id' => $project->customer_id], ['class' => 'btn btn-success','icon' => 'plus']) !!} {!! html_link_to_route('projects.fees.create', trans('payment.create_fee'), ['project_id' => $project->id], ['class' => 'btn btn-default','icon' => 'plus']) !!}
{{ $project->name }} {{ trans('project.payments') }}

@include('projects.partials.nav-tabs')
payments->groupBy('in_out');?> @foreach ($groupedPayments as $key => $payments)

{{ $key == 1 ? 'Pemasukan' : 'Pengeluaran' }}

@forelse($payments as $key => $payment) @empty @endforelse
{{ trans('app.table_no') }} {{ trans('app.date') }} {{ trans('payment.amount') }} {{ $key == 1 ? trans('app.from') : trans('app.to') }} {{ trans('payment.description') }} {{ trans('app.action') }}
{{ 1 + $key }} {{ $payment->date }} {{ formatRp($payment->amount) }} {{ $payment->partner->name }} {{ $payment->description }} [{{ $payment->type() }}] {!! html_link_to_route('payments.show','',[$payment->id],['class' => 'btn btn-info btn-xs','icon' => 'search','title' => 'Lihat ' . trans('payment.show')]) !!} @if ($payment->in_out == 1) {!! html_link_to_route('payments.pdf','',[$payment->id],['class' => 'btn btn-success btn-xs','icon' => 'print','title' => trans('payment.print')]) !!} @endif
{{ trans('payment.empty') }}
{{ trans('app.total') }} {{ formatRp($payments->sum('amount')) }}
@endforeach

Summary

{{ trans('project.project_value') }}{{ formatRp($project->project_value) }}
{{ trans('project.cash_in_total') }}{{ formatRp($project->cashInTotal()) }}
{{ trans('project.cash_out_total') }}{{ formatRp($project->cashOutTotal()) }}
{{ trans('project.payment_remaining') }}{{ formatRp($balance = $project->project_value - $project->cashInTotal()) }}
{{ trans('project.payment_status') }}{{ $balance > 0 ? trans('project.payment_statuses.outstanding') : trans('project.payment_statuses.paid') }}
@endsection