feat: enhance AdminDashboardViewModel to include date details for improved dashboard insights

This commit is contained in:
2025-10-15 16:33:14 +03:30
parent 8acb25dd67
commit 230cde7c15

View File

@@ -58,8 +58,9 @@ public class DashboardController : AdminBaseController
var taskCount = await _taskApplication.RequestedAndOverdueTasksCount(UserId);
var ticketCount = _ticketApplication.GetAdminTicketsCount();
return new AdminDashboardViewModel(calenderList, taskCount, ticketCount);
return new AdminDashboardViewModel(calenderList, taskCount, ticketCount,todayPersian.Year,todayPersian.MonthOfYear,todayPersian.Day,todayPersian.DayOfWeek);
}
[HttpGet("sms-remaining")]
@@ -72,4 +73,4 @@ public class DashboardController : AdminBaseController
public record SmsRemainingResult(int Data);
public record AdminDashboardViewModel(List<CalenderViewModel> Calender, int TaskCount, int TicketCount);
public record AdminDashboardViewModel(List<CalenderViewModel> Calender, int TaskCount, int TicketCount,int Year,string Month,int Day,string DayOfWeek);