using System.Collections.Generic; using LEA.Models; namespace LEA.ViewModels; public class DashboardViewModel { public bool IsAuthenticated { get; set; } public string? FullName { get; set; } public int TotalApplications { get; set; } public int AppliedCount { get; set; } public int InterviewCount { get; set; } public int OfferCount { get; set; } public int RejectedCount { get; set; } public IEnumerable RecentApplications { get; set; } = new List(); public IList MonthlyApplications { get; set; } = new List(); } public record MonthlyApplicationStat(string Label, int Count);