File size: 818 Bytes
9fb631c
 
 
 
 
 
 
 
 
4671199
 
 
 
 
 
 
 
9fb631c
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
namespace TaskTrackingSystem.Shared.Models.Report;

public class EmployeeProductivityReportDto
{
    public long UserId { get; set; }
    public string FullName { get; set; } = string.Empty;
    public string Username { get; set; } = string.Empty;
    public int AssignedCount { get; set; }
    public int CompletedCount { get; set; }
    public int AssignedIssues { get; set; }
    public int OpenIssues { get; set; }
    public int OverdueIssues { get; set; }
    public decimal ActualHours { get; set; }
    public string WorkloadLevel { get; set; } = "Balanced";
    public double AverageCompletionTimeDays { get; set; }
    public string Trend { get; set; } = "Stable";
    public double CompletionRate { get; set; }
    public double Efficiency { get; set; }
    public double OnTimeDeliveryRate { get; set; }
}