@if(isset($reservation))

Total: {{ $reservation->total_price_currency }}

@endif @if (isset($reservation)) {!! Form::model($reservation, ['url' => 'reservations' . '/' . $reservation->id, 'method' => 'put', 'files'=> true, 'id' => 'reservationForm']) !!} @else {!! Form::open(['url' => $type, 'method' => 'post', 'files'=> true, 'id' => 'reservationForm']) !!} @endif
{!! $errors->first('client_type', '

:message

') !!}
{{ $errors->first('clientid', ':message') }}
{!! Form::radio('type','1',(\Settings::get('default_reservation_type')==1 && !isset($reservation))?true:false,['id'=>'type-1']) !!}
{!! Form::radio('type','2',(\Settings::get('default_reservation_type')==2 && !isset($reservation))?true:false,['id'=>'type-2'])!!}
{!! Form::radio('type','3',(\Settings::get('default_reservation_type')==3 && !isset($reservation))?true:false,['id'=>'type-3'])!!}
{!! $errors->first('type', '

:message

') !!}
{!! Form::label('arrival', trans('reservations.arrival'), ['class' => 'control-label required']) !!}
{!! Form::text('arrival', old('arrival'), ['class' => 'form-control']) !!}
{!! $errors->first('arrival', '

:message

') !!}
{!! Form::label('arrival_time', trans('reservations.arrival_time'), ['class' => 'control-label']) !!}
{!! Form::text('arrival_time', old('arrival_time'), ['class' => 'form-control']) !!}
{!! $errors->first('arrival_time', '

:message

') !!}
{!! Form::label('nights', trans('reservations.night'), ['class' => 'control-label']) !!} {!! Form::text('nights',isset($reservation)? $reservation->nights : 1, ['class' => 'form-control','readonly' => true]) !!} {!! $errors->first('nights', '

:message

') !!}
{!! Form::label('departure', trans('reservations.departure'), ['class' => 'control-label required']) !!}
{!! Form::text('departure',null, ['class' => 'form-control']) !!}
{!! $errors->first('departure', '

:message

') !!}
{!! Form::label('area_id', trans('reservations.area'), ['class' => 'control-label required']) !!}
{!! Form::select('area_id', $area, null, ['class' => 'form-control','id'=>'area_id']) !!} {{ $errors->first('area_id', ':message') }}
{!! Form::label('apartment_type_id', trans('reservations.apartment_type'), ['class' => 'control-label required']) !!}
{!! Form::select('apartment_type_id', $apartment_types, null, ['class' => 'form-control','id'=>'apartment_type_id']) !!} {{ $errors->first('apartment_type_id', ':message') }}
{!! Form::label('apartment_id', trans('reservations.apartment'), ['class' => 'control-label required']) !!}
{!! Form::select('apartment_id', [''=>'Select Room'], null, ['class' => 'form-control','id'=>'apartment_id']) !!} {{ $errors->first('apartment_id', ':message') }}
{!! Form::label('source_id', trans('reservations.source'), ['class' => 'control-label required']) !!}
{!! Form::select('source_id', $source, null, ['class' => 'form-control']) !!} {{ $errors->first('source_id', ':message') }}
{!! Form::label('adults', trans('reservations.adults'), ['class' => 'control-label']) !!} {!! Form::number('adults', old('adults'), ['class' => 'form-control', 'min' => 0, 'max' => isset($reservation) ? $reservation->apartment->adults : '']) !!}
{!! $errors->first('adults', '

:message

') !!}
{!! Form::label('childrens', trans('reservations.children'), ['class' => 'control-label']) !!} {!! Form::number('childrens', old('childrens'), ['class' => 'form-control', 'min' => 0, 'max' => isset($reservation) ? $reservation->apartment->childs : '']) !!}
{!! $errors->first('childrens', '

:message

') !!}
{!! Form::label('re_status', trans('reservations.re_status'), ['class' => 'control-label required']) !!}
{!! Form::select('re_status',['' => "Select Reservation Status", '1' => "Request Confirmed", '2' => "Reservation Confirmed", '3' =>"Cancel Booking"], null, ['class' => 'form-control']) !!} {{ $errors->first('re_status', ':message') }}
{{-- add services --}}
@php if (!empty(old('services'))) { $services = old('services'); } @endphp @if(isset($services) && !empty($services)) @foreach($services as $index => $service) @endforeach @endif
{{trans('invoice.service')}} {{trans('users.users')}} {{trans('invoice.description')}} {{trans('invoice.quantity')}} {{trans('invoice.unit_price')}} {{trans('invoice.user_comment')}} {{trans('invoice.dates')}} {{trans('invoice.vat')}} {{trans('invoice.currency')}} {{trans('invoice.subtotal')}}
@if(($trashed_user = $users_trashed->find($service['user_id'])) != null) @php $users->push($trashed_user) @endphp @endif @php $users = $users->where('deleted_at', null) @endphp
 
{{-- add services --}}

Tariff

{!! Form::label('price_plan_id', trans('reservations.price_plan'), ['class' => 'control-label']) !!}
{!! Form::select('price_plan_id',isset($reservation) ? $price_plans : ['' => trans('reservations.select_price_plan')], null, ['class' => 'form-control']) !!} {{ $errors->first('price_plan_id', ':message') }}
{!! Form::label('currency', trans('reservations.currency'), ['class' => 'control-label required']) !!}
{!! Form::select('currency', $currency, (isset($reservation->currency)?$reservation->currency:\Settings::get('currency')), ['class' => 'form-control']) !!} {{ $errors->first('currency', ':message') }}
{!! Form::label('meal_plan_id', trans('reservations.meal_plan'), ['class' => 'control-label']) !!}
{!! Form::select('meal_plan_id', isset($reservation) ? $meal_plans : [null => trans('reservations.select_meal_plan')], null, ['class' => 'form-control']) !!} {{ $errors->first('meal_plan_id', ':message') }}
{!! Form::label('price_nights', trans('reservations.price_nights'), ['class' => 'control-label required']) !!}
{!! Form::number('price_nights', null, ['class' => 'form-control', 'min' => 1, 'step' => 'any']) !!} {{ $errors->first('price_nights', ':message') }}
{!! Form::label('total', trans('reservations.total'), ['class' => 'control-label']) !!}
{!! Form::text('total', isset($reservation) ? $reservation->total : 0, ['class' => 'form-control', 'readonly' => true]) !!} {{ $errors->first('total', ':message') }}
{{trans('table.back')}} @if(isset($reservation)) {{trans('reservations.cancel')}} @endif
{!! Form::close() !!}
@section('scripts') @endsection