namespace Marco.Pms.Model.ViewModels.Report { public class ProjectStatisticReport { public DateTime Date { get; set; } public required string ProjectName { get; set; } public required string TimeStamp { get; set; } public int TodaysAttendances { get; set; } public int TotalEmployees { get; set; } public double AttendancePercentage { get; set; } public int RegularizationPending { get; set; } public int CheckoutPending { get; set; } public double TotalPlannedWork { get; set; } public double TotalCompletedWork { get; set; } public double CompletionStatus { get; set; } public double TotalPlannedTask { get; set; } public double TotalCompletedTask { get; set; } public double TaskPercentage { get; set; } public int ReportPending { get; set; } public int TodaysAssignTasks { get; set; } public List TeamOnSite { get; set; } = new List(); public List PerformedTasks { get; set; } = new List(); public List PerformedAttendance { get; set; } = new List(); } }