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 int TodaysCompletedTasks { get; set; }
        public List<TeamOnSite> TeamOnSite { get; set; } = new List<TeamOnSite>();
        public List<PerformedTask> PerformedTasks { get; set; } = new List<PerformedTask>();
        public List<PerformedAttendance> PerformedAttendance { get; set; } = new List<PerformedAttendance>();



    }
}
