{!! Form::text('code')->required()->label(trans('scheduler::scheduler.label.code'))->placeholder(trans('scheduler::scheduler.placeholder.code'))->addGroupClass('form-group-sm') !!}
{!! Form::text('name')->required()->label(trans('scheduler::scheduler.label.name'))->placeholder(trans('scheduler::scheduler.placeholder.name'))->addGroupClass('form-group-sm') !!}
{!! Form::hidden('company_id')->id('company_id')->value(user('admin.web')->current_comp) !!}
{!! Form::hidden('scheduler_id')->value(@$scheduler->id) !!}
{!! Form::select('inspection_type')->required()->label('Schedule')->options(['' => trans('scheduler::scheduler.placeholder.inspection_type')] + ScheduleMaster::schedule_masters())->addGroupClass('form-group-sm') !!}
{!! Form::select('work_department_id')->options(WorkDepartment::work_departments($scheduler->work_department_id))->label(trans('assets::asset.label.work_department_id'))->placeholder(trans('assets::asset.placeholder.work_department_id'))->required()->addGroupClass('form-group-sm') !!}
@if (config('package.inspection_scheduling.inspection_based_on_technician') == true)
{!! Form::select('technician_id[]')->id('technicians_id')->label('Technicians')->addGroupClass('form-group-sm')->multiple()->options(Company::technicians()) !!}
@else
{!! Form::select('technician_id[]')->id('technician_id')->label('Technician')->addGroupClass('form-group-sm')->options(Company::technicians()) !!}
@endif
{!! Form::inline_radios('group_inspection')->class('group_inspection')->radios(trans('scheduler::scheduler.options.group_inspection'))->label(trans('scheduler::scheduler.label.group_inspection'))->required()->addGroupClass('form-group-sm') !!}
{!! Form::inline_radios('disable_web_inspection')->radios(trans('scheduler::scheduler.options.disable_web_inspection'))->label(trans('scheduler::scheduler.label.disable_web_inspection'))->addGroupClass('form-group-sm') !!}
{!! Form::inline_radios('enable_inspection_by_scan_only')->radios(trans('scheduler::scheduler.options.enable_inspection_by_scan_only'))->label(trans('scheduler::scheduler.label.enable_inspection_by_scan_only'))->addGroupClass('form-group-sm') !!}
{!! Form::inline_radios('inspection_holiday')->radios(trans('scheduler::scheduler.options.inspection_holiday'))->label(trans('scheduler::scheduler.label.inspection_holiday'))->required()->addGroupClass('form-group-sm') !!}
{!! Form::date('start_date')->label(trans('maintenance_contracts::maintenance_contract.label.start_date'))->placeholder(trans('maintenance_contracts::maintenance_contract.placeholder.start_date'))->value(@$scheduler->start_date)->required()->addGroupClass('form-group-sm') !!}
{!! Form::date('end_date')->id('end_date')->label(trans('maintenance_contracts::maintenance_contract.label.end_date'))->placeholder(trans('maintenance_contracts::maintenance_contract.placeholder.end_date'))->addGroupClass('form-group-sm') !!}
{!! Form::text('asset_count')->value(count(@$scheduler->scheduler_assets))->label('Asset Count')->readonly()->addGroupClass('form-group-sm') !!}
{!! Form::time('time_from')->label('Time from')->placeholder('Enter time from')->addGroupClass('form-group-sm') !!}
{!! Form::time('time_to')->label('Time to')->placeholder('Enter time to')->addGroupClass('form-group-sm') !!}
{!! Form::inline_checkboxes('week_days[]')->checkboxes(trans('scheduler::scheduler.options.week_days'))->label(trans('scheduler::scheduler.label.week_days'))->addGroupClass('form-group-sm')->inline() !!}
{!! Form::select('status')->options(trans('scheduler::scheduler.options.status'))->placeholder(trans('scheduler::scheduler.placeholder.status'))->label(trans('scheduler::scheduler.label.status'))->addGroupClass('form-group-sm') !!}
{!! Form::textarea('description')->label(trans('scheduler::scheduler.label.description'))->placeholder(trans('scheduler::scheduler.placeholder.description'))->addGroupClass('form-group-sm') !!}
{!! Form::open() !!}
{!! Form::close() !!}