{{-- @php var_dump($user); @endphp --}}
@if(isset($user->StakeholderUser->first_name)) {{ $user->StakeholderUser->first_name }} {{ $user->StakeholderUser->last_name }} @else {{ session('user_name', 'Authorized Partner') }} @endif
@csrf
{{ session('active_project_title', 'Dashboard Overview') }}
@if(session('active_project_no')) Project No: {{ session('active_project_no') }} @else No Project Selected @endif
Welcome to your Dashboard

Please use the dropdown selector menu inside the toolbar interface directly above to populate project data fields.

{{-- @foreach($longTermProjectDetailsById as $project) --}} @php // $isActive = session('active_project_id') == $project->id; $isActive = true; @endphp

{{ $project->title }}

{{-- Active Long-Term Profile --}}

Project No

{{ $project->project_no }}

Budget Allocation

{{ number_format($project->budget, 2) }}LKR

Project Duration

Start Date: {{ \Carbon\Carbon::parse($project->start_date)->format('Y-m-d') }}

Estimated End Date: {{ \Carbon\Carbon::parse($project->end_date)->format('Y-m-d') }}

Project Description

{{ $project->description }}

{{--

Administrative Remarks

{{ $project->remark ?? 'No explicit operational adjustments noted.' }}

--}}
{{-- @endforeach --}} @php // Dummy fallback statuses (remove if real DB values exist) $statusList = ['pending', 'in_progress', 'completed']; @endphp
Project Activities
@forelse($project->longTermProjectActivities as $activity) @php $totalSub = $activity->longTermProjectSubActivities->count(); $completedSub = $activity->longTermProjectSubActivities ->where('status', 'completed') ->count(); $percentage = $totalSub > 0 ? round(($completedSub / $totalSub) * 100) : 0; @endphp
{{ $activity->activity_name }}

{{ $activity->activity_description }}

{{ $percentage }}%
@forelse($activity->longTermProjectComments as $comment)
{{ \Carbon\Carbon::parse($comment->created_at)->format('Y-m-d H:i') }} {{ $comment->stackholder_category ?? 'EXTERNAL' }}
{{ $comment->comments }}
@empty

No comments yet

@endforelse
@forelse($activity->longTermProjectSubActivities as $sub) @php $status = $sub->status ?? 'pending'; @endphp
{{ $sub->sub_activity_name }}

{{ $sub->sub_activity_description }}

{{ ucfirst(str_replace('_',' ',$status)) }}
@forelse($sub->longTermProjectComments as $comment)
{{ $comment->created_at->format('Y-m-d H:i') }} SUB
{{ $comment->comments }}
@empty

No sub comments

@endforelse
@empty

No sub activities available

@endforelse
@empty

No activities found for this project.

@endforelse