Task Details Task Details
{{--
Task ID {{ $tms->task_id }} Date {{ $tms->task_start_date ? \Carbon\Carbon::parse($tms->task_start_date)->format('d-M-Y') : '' }} Deadline {{ $tms->task_end_date ? \Carbon\Carbon::parse($tms->task_end_date)->format('d-M-Y') : '' }} Current Task Status @if ($tms->task_status == 'Close') Completed @else Pending @endif   Time For Complete The Task @php $task_end_date = $tms->task_end_date; $task_end_date = strtotime($task_end_date); $task_end_date = date('Y-m-d', $task_end_date); $current_date = date('Y-m-d'); if ($tms->task_closed_date == null) { $diff = strtotime($task_end_date) - strtotime($current_date); $days = abs(round($diff / 86400)); echo ' ' . $days . ' Days Left To Complete'; } else { $task_closed_date = $tms->task_closed_date; $task_closed_date = strtotime($task_closed_date); $task_closed_date = date('Y-m-d', $task_closed_date); if (strtotime($task_closed_date) > strtotime($task_end_date)) { $diff = strtotime($task_closed_date) - strtotime($task_end_date); $days = abs(round($diff / 86400)); echo ' ' . $days . ' Days Late for Complete '; } elseif (strtotime($task_closed_date) < strtotime($task_end_date)) { $diff = strtotime($task_end_date) - strtotime($task_closed_date); $days = abs(round($diff / 86400)); echo ' ' . $days . ' Days needed for Complete '; } else { echo ' On Time'; } } @endphp
Change Task End Status Task Assign To @if ($tms->task_recive_status == 0) @else @php $task_assign_to = App\Models\User::find($tms->task_assign_to); @endphp
Image Preview

{{ $task_assign_to->name }}, {{ $task_assign_to->designation->name }}, {{ $task_assign_to->department->name }}

@endif
--}} @php $link = route('task_management_systems.show', $tms->id); $NewTaskAssigned = App\Models\Notification::where('link', $link) ->where('type', 'NewTaskAssigned') ->where('status', 'unread') ->first(); // dd($NewTaskAssigned); $NewTansferTask = App\Models\Notification::where('link', $link) ->where('type', 'NewTansferTask') ->first(); // dd($NewTansferTask); @endphp @if ($tms->task_recive_status == 0 && $tms->task_assign_to == Auth::user()->id) {{-- @elseif($NewTansferTask == !null && $tms->task_assign_to == Auth::user()->id) --}} @else @endif @php $comments = App\Models\CommentHistory::where('task_id', $tms->id) ->where(function ($query) { $userId = Auth::user()->id; $query->where('user_id', $userId)->orWhere('receiver_id', $userId); }) ->get(); @endphp @if ($comments->count() > 0) @foreach ($comments->sortByDesc('created_at') as $comment)
@endforeach @endif {{-- @php $comments = App\Models\CommentHistory::where('task_id', $tms->id) ->where(function ($query) { $userId = Auth::user()->id; $query->where('user_id', $userId)->orWhere('receiver_id', $userId); }) ->get(); @endphp @if ($comments->count() > 0) @foreach ($comments->sortByDesc('created_at') as $comment)
@endforeach @endif --}}
Change Task End Status Task Assign To {{-- @if ($tms->task_recive_status == 0) @else --}} {{--
--}} @php $task_assign_to = App\Models\User::find($tms->task_assign_to); @endphp
Image Preview

{{ $task_assign_to->name }},
{{ $task_assign_to->designation->name }}, {{ $task_assign_to->department->name }}

{{--
--}} {{-- @endif --}}
@if ( (Auth::user()->role_id == 1 && $tms->task_recive_status == 2) || (Auth::user()->role_id == 3 && $tms->task_recive_status == 2) || ($tms->task_assign_by == Auth::user()->id && $tms->task_recive_status == 2)) @endif
Current Task Status @if ($tms->task_status == 'Close') Completed @else Pending @endif   Time For Complete The Task @php $task_end_date = $tms->task_end_date; $task_end_date = strtotime($task_end_date); $task_end_date = date('Y-m-d', $task_end_date); $current_date = date('Y-m-d'); if ($tms->task_closed_date == null) { $diff = strtotime($task_end_date) - strtotime($current_date); $days = abs(round($diff / 86400)); echo ' ' . $days . ' Days Left To Complete'; } else { $task_closed_date = $tms->task_closed_date; $task_closed_date = strtotime($task_closed_date); $task_closed_date = date('Y-m-d', $task_closed_date); if (strtotime($task_closed_date) > strtotime($task_end_date)) { $diff = strtotime($task_closed_date) - strtotime($task_end_date); $days = abs(round($diff / 86400)); echo ' ' . $days . ' Days Late for Complete '; } elseif (strtotime($task_closed_date) < strtotime($task_end_date)) { $diff = strtotime($task_end_date) - strtotime($task_closed_date); $days = abs(round($diff / 86400)); echo ' ' . $days . ' Days needed for Complete '; } else { echo ' On Time'; } } @endphp
Task ID {{ $tms->task_id }} Date {{ $tms->task_start_date ? \Carbon\Carbon::parse($tms->task_start_date)->format('d-M-Y') : '' }}
Task Name {{ $tms->task_name }} Deadline {{ $tms->task_end_date ? \Carbon\Carbon::parse($tms->task_end_date)->format('d-M-Y') : '' }}
Discription {{ $tms->task_description }} Task Recived Date {{ $tms->task_recive_date ? \Carbon\Carbon::parse($tms->task_recive_date)->format('d-M-Y') : '' }}
Comment {{ $tms->task_comment }} Task Closed Date {{ $tms->task_closed_date ? \Carbon\Carbon::parse($tms->task_closed_date)->format('d-M-Y') : '' }}

User Comments

@php $user = App\Models\User::where('id', $comment->user_id)->first(); @endphp {{ $comment->comment }}
Commented By {{ $comment->user_name }}, {{ Carbon\Carbon::parse($comment->created_at)->diffForHumans() }}

User Comments

@php $user = App\Models\User::where('id', $comment->user_id)->first(); @endphp
{{ $comment->comment }}
{{ $comment->user_name }}, {{ Carbon\Carbon::parse($comment->created_at)->diffForHumans() }}
{{-- start model for transfer user details --}} {{-- end model for transfer user details --}}