From d049be9e4996e61207d3453155dcd3bb76e1678b Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Mon, 2 Jun 2025 11:01:19 +0530 Subject: [PATCH] in dashboard project attendance api made intime and out time nullable --- Marco.Pms.Model/ViewModels/DashBoard/EmployeeAttendanceVM.cs | 4 ++-- Marco.Pms.Services/Controllers/DashboardController.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Marco.Pms.Model/ViewModels/DashBoard/EmployeeAttendanceVM.cs b/Marco.Pms.Model/ViewModels/DashBoard/EmployeeAttendanceVM.cs index 32a5097..7d0629e 100644 --- a/Marco.Pms.Model/ViewModels/DashBoard/EmployeeAttendanceVM.cs +++ b/Marco.Pms.Model/ViewModels/DashBoard/EmployeeAttendanceVM.cs @@ -6,7 +6,7 @@ public string? LastName { get; set; } public string? MiddleName { get; set; } public string? Comment { get; set; } - public DateTime InTime { get; set; } - public DateTime OutTime { get; set; } + public DateTime? InTime { get; set; } + public DateTime? OutTime { get; set; } } } diff --git a/Marco.Pms.Services/Controllers/DashboardController.cs b/Marco.Pms.Services/Controllers/DashboardController.cs index 9dcde97..c22ca18 100644 --- a/Marco.Pms.Services/Controllers/DashboardController.cs +++ b/Marco.Pms.Services/Controllers/DashboardController.cs @@ -260,8 +260,8 @@ namespace Marco.Pms.Services.Controllers LastName = employee.LastName, MiddleName = employee.MiddleName, Comment = attendance.Comment, - InTime = attendance.InTime ?? DateTime.UtcNow, - OutTime = attendance.OutTime ?? DateTime.UtcNow + InTime = attendance.InTime, + OutTime = attendance.OutTime }; employeeAttendanceVMs.Add(employeeAttendanceVM);