@if ($accountBalance->id)
{!! Form::model($accountBalance, ['route' => ['admin.finances.program-accounts.update', $accountBalance->id], 'method' => 'PUT']) !!}
@else
{!! Form::model($accountBalance, ['route' => ['admin.finances.program-accounts.store'], 'method' => 'POST']) !!}
@endif
{{-- label --}}
{{ Form::label('label', __('Label'), ['class' => 'col-form-label']) }}
{!! Form::text('label', $accountBalance->name, ['class' => 'form-control', 'placeholder' => __('Label')]) !!}
{{ Form::label('currency', __('Currency'), ['class' => 'col-form-label']) }}
{!! Form::select('currency', $currency ?? [], $selected_currency ?? null, [
'data-placeholder' => 'Select Currency',
'class' => 'form-select', 'data-kt-select2' => 'true',
'disabled' => $accountBalance->id ? true : false,
'data-remote' => route('resource-select', ['Currency'])
])!!}
{{-- select programs --}}
{{ Form::label('holders', __('Holders'), ['class' => 'col-form-label']) }}
{!! Form::select('holders[]', $programs ?? [], isset($programs) ? array_keys($programs) : null, [
'data-placeholder' => 'Select Programs',
'class' => 'form-select', 'data-kt-select2' => 'true',
'multiple' => 'multiple',
'data-remote' => route('resource-select', ['Program'])
])!!}
{{-- spent amount --}}
{{ Form::label('spent_amount', __('Spent Amount'), ['class' => 'col-form-label']) }}
{!! Form::number('spent_amount', $accountBalance->spent_amount, ['class' => 'form-control', 'placeholder' => __('Spent Amount')]) !!}
{{-- permissions --}}
{{ Form::label('permissions', __('Permissions'), ['class' => 'col-form-label']) }}
{!! Form::select('permissions[]', $permissions, $accountBalance->permissions()->pluck('permission'), [
'data-placeholder' => 'Select Permissions',
'data-allow-clear' => 'true',
'class' => 'form-select',
'data-kt-select2' => 'true',
'multiple' => 'multiple',
])!!}
{!! Form::close() !!}