@if ($contractParty->id)
{!! Form::model($contractParty, ['route' => ['admin.contracts.contract-parties.update', ['contract' => $contract, 'contract_party' => $contractParty->id]], 'method' => 'PUT']) !!}
@else
{!! Form::model($contractParty, ['route' => ['admin.contracts.contract-parties.store', $contract], 'method' => 'POST']) !!}
@endif
{{-- contract_party_type --}}
{{ Form::label('contract_party_type', __('Party Type'), ['class' => 'col-form-label']) }}
{!! Form::select('contract_party_type', [''=> 'Select Type', 'Company' => 'Company', 'Organization' => 'Organization', 'Client' => 'Client'], $partyType ?? null, [
'class' => 'form-select dependent-select',
'data-kt-select2' => 'true',
'id' => 'contract-party-type-id',
]) !!}
{{-- Contract Party --}}
{{ Form::label('contract_party_id', __('Contract Party'), ['class' => 'col-form-label']) }}
{!! Form::select('contract_party_id', $contractParties ?? [], $contractParty->contract_party_id, [
'class' => 'form-select', 'data-kt-select2' => 'true',
'data-remote' => route('resource-select', ['Owner', 'except-parties-of-contract' => $contract->id]),
'data-dependent_id' => 'contract-party-type-id',
'data-allow-clear' => 'true',
'data-placeholder' => __('Select Party')
]) !!}
{!! Form::close() !!}