Statistics
<% case current_user.role %>
<% when 'admin' %>
<%= @total_tasks %>
Total Tasks
<%= @open_tasks %>
Open Tasks
<%= @urgent_tasks %>
Urgent Tasks
<%= @departments.count %>
Departments
Departments Overview
<% @departments.each do |department| %>
<%= department.name %>
Users: <%= department.users.count %>
Tasks: <%= department.tasks.count %>
Open: <%= department.tasks.open.count %>
<% end %>
<% when 'manager' %>
<%= @dept_tasks.count %>
Department Tasks
<%= @open_tasks %>
Open Tasks
<%= @urgent_tasks %>
Urgent Tasks
<%= @team_members.count %>
Team Members
Team Overview - <%= current_user.department.name %>
<% @team_members.each do |member| %>
<%= member.name %>
Assigned: <%= member.assigned_tasks.count %>
Open: <%= member.assigned_tasks.open.count %>
<% end %>
<% when 'employee' %>
<%= @my_tasks.count %>
My Tasks
<%= @open_tasks %>
Open Tasks
<%= @urgent_tasks %>
Urgent Tasks
<%= @my_tasks.complete.count %>
Completed
<% end %>
Recent Tasks
<% if @recent_tasks.empty? %>
No recent tasks found.
<% else %>
<% @recent_tasks.each do |task| %>
<%= render 'task', task: task %>
<% end %>
<% end %>
<%= link_to 'View All Tasks', tasks_path, class: 'action-btn primary' %>
<%= link_to 'Create New Task', new_task_path, class: 'action-btn success' %>
<% if current_user.admin? || current_user.manager? %>
<%= link_to 'Manage Departments', departments_path, class: 'action-btn secondary' %>
<% end %>