@hotelSettings {{ $staff->first_name }} {{ $staff->last_name }} - Staff Profile
@if($staff->profile_picture) {{ $staff->first_name }} {{ $staff->last_name }} @else
{{ substr($staff->first_name, 0, 1) }}{{ substr($staff->last_name, 0, 1) }}
@endif

{{ $staff->first_name }} {{ $staff->middle_name ? $staff->middle_name . ' ' : '' }}{{ $staff->last_name }}

{{ $staff->position->name ?? 'No Position Assigned' }}

{{ $staff->department->name ?? 'No Department Assigned' }}

{{ ucfirst($staff->status) }} @if($staff->is_available) Available @else Unavailable @endif
{{ $staff->employee_id ?? 'N/A' }}
Employee ID
@if($staff->hire_date) {{ $staff->hire_date->format('M d, Y') }} @else N/A @endif
Hire Date
@if($staff->salary) {{ $currencySymbol ?? 'UGX' }} {{ number_format($staff->salary, 2) }} @else N/A @endif
Monthly Salary
@if($staff->hire_date) {{ $staff->hire_date->diffInYears(now()) }}y @else N/A @endif
Experience
Personal Information
Full Name {{ $staff->first_name }} {{ $staff->middle_name ? $staff->middle_name . ' ' : '' }} {{ $staff->last_name }}
Gender {{ $staff->gender ? ucfirst($staff->gender) : 'N/A' }}
Date of Birth @if($staff->date_of_birth) {{ $staff->date_of_birth->format('M d, Y') }} ({{ $staff->date_of_birth->age }} years) @else N/A @endif
National ID (NIN) {{ $staff->nin ?? 'N/A' }}
Contact Information
Email Address {{ $staff->email }}
Phone Number {{ $staff->phone ?? 'N/A' }}
Current Residence {{ $staff->residence ?: $staff->address ?: 'Not specified' }}
Employment Information
Employee ID {{ $staff->employee_id ?? 'N/A' }}
Department {{ $staff->department->name ?? 'N/A' }}
Position {{ $staff->position->name ?? 'N/A' }}
Hire Date @if($staff->hire_date) {{ $staff->hire_date->format('F d, Y') }} @else N/A @endif
Employment Status {{ ucfirst($staff->status) }}
Financial Information
Monthly Salary @if($staff->salary) {{ $currencySymbol ?? 'UGX' }} {{ number_format($staff->salary, 2) }} @else N/A @endif
TIN Number {{ $staff->tin_number ?? 'N/A' }}
NSSF Number {{ $staff->nssf_number ?? 'N/A' }}
Bank Details @if($staff->bank_name && $staff->bank_account) {{ $staff->bank_name }} - {{ $staff->bank_account }} @else N/A @endif
Next of Kin Information
Full Name {{ $staff->next_of_kin_name ?? 'Not specified' }}
Relationship {{ $staff->next_of_kin_relationship ?? 'Not specified' }}
Phone Number {{ $staff->next_of_kin_phone ?? 'Not specified' }}
Address {{ $staff->next_of_kin_address ?? 'Not specified' }}
Additional Information
Service Specialization {{ $staff->service_specialization ?? 'Not specified' }}
Max Assignments {{ $staff->max_assignments ?? 'Not specified' }}
Availability Status @if($staff->is_available) Available @else Unavailable @endif
Emergency contact @if($staff->emergency_contact_name || $staff->emergency_contact_phone || $staff->emergency_contact_relationship) {{ trim(implode(' — ', array_filter([$staff->emergency_contact_name, $staff->emergency_contact_relationship, $staff->emergency_contact_phone]))) }} @else Not specified @endif
@if($staff->additional_notes)
Additional Notes
{{ $staff->additional_notes }}
@endif
Back to Staff List
Edit Staff
@csrf @method('DELETE')