@section('title', 'Asset')
{{ __('Create New Asset') }}
{!! Form::model($asset, [ 'url' => $asset->exists ? route('backend.asset.update', $asset->id) : route('backend.asset.store'), 'method' => $asset->exists ? 'PUT' : 'POST', 'id' => $asset->exists ? 'assetUpdate' : 'assetCreate', 'enctype' => 'multipart/form-data', 'novalidate' => true, ]) !!}
{!! Form::label('name', 'Employee Name', ['class' => 'form-label']) !!} * {!! Form::select( 'employee_id', ['' => 'Select Employee'] + $employees->pluck('user.name', 'id')->toArray(), old('employee_id', $asset->employee_id), ['class' => 'form-control form-select select2', 'id' => 'employee', 'required' => true], ) !!}
{!! Form::label('asset_name', 'Asset Name', ['class' => 'form-label']) !!} * {!! Form::text('asset_name', null, ['class' => 'form-control', 'required' => true]) !!}
@if (!$asset->exists)
{!! Form::label('asset_code', 'Asset Code', ['class' => 'form-label']) !!} * {!! Form::text('asset_code', $formattedCode, ['class' => 'form-control', 'required' => true, 'readonly']) !!}
@endif
{!! Form::label('assigned_date', 'Assigned Date', ['class' => 'form-label']) !!} {!! Form::date('assigned_date', old('assigned_date', $asset->assigned_date), ['class' => 'form-control']) !!}
{!! Form::label('return_date', 'Return Date', ['class' => 'form-label']) !!} {!! Form::date('return_date', old('return_date', $asset->return_date), ['class' => 'form-control']) !!}
{!! Form::label('status', 'Status', ['class' => 'form-label']) !!} {!! Form::select( 'status', ['' => 'Select Status'] + ['assigned' => 'Assigned', 'not assigned' => 'Not Assigned', 'return' => 'Return'], old('status', $asset->status), ['class' => 'form-control form-select select2', 'id' => 'status'], ) !!}
{!! Form::label('condition', 'Condition', ['class' => 'form-label']) !!} {!! Form::select( 'condition', ['' => 'Select Condition'] + ['new' => 'New', 'used' => 'Used', 'broken' => 'Broken'], old('condition', $asset->condition), ['class' => 'form-control form-select select2', 'id' => 'condition'], ) !!}
{!! Form::label('serial_number', 'Serial Number', ['class' => 'form-label']) !!} {!! Form::text('serial_number', old('serial_number', $asset->serial_number), ['class' => 'form-control']) !!}
{!! Form::label('model', 'Model', ['class' => 'form-label']) !!} {!! Form::text('model', old('model', $asset->model), ['class' => 'form-control']) !!}
{!! Form::label('brand', 'Brand', ['class' => 'form-label']) !!} {!! Form::text('brand', old('brand', $asset->brand), ['class' => 'form-control']) !!}
{!! Form::label('image', 'Image', ['class' => 'form-label']) !!} {!! Form::file('image', ['class' => 'form-control']) !!}
{!! Form::label('description', 'Description', ['class' => 'form-label']) !!} {!! Form::textarea('description', old('description', $asset->description), ['class' => 'form-control']) !!}
{!! Form::submit($asset->exists ? 'Update' : 'Create', ['class' => 'btn btn-primary']) !!}
{!! Form::close() !!}
@push('js') @endpush