in dashboard project attendance api made intime and out time nullable

This commit is contained in:
ashutosh.nehete 2025-06-02 11:01:19 +05:30
parent ba92a3b3ed
commit d049be9e49
2 changed files with 4 additions and 4 deletions

View File

@ -6,7 +6,7 @@
public string? LastName { get; set; } public string? LastName { get; set; }
public string? MiddleName { get; set; } public string? MiddleName { get; set; }
public string? Comment { get; set; } public string? Comment { get; set; }
public DateTime InTime { get; set; } public DateTime? InTime { get; set; }
public DateTime OutTime { get; set; } public DateTime? OutTime { get; set; }
} }
} }

View File

@ -260,8 +260,8 @@ namespace Marco.Pms.Services.Controllers
LastName = employee.LastName, LastName = employee.LastName,
MiddleName = employee.MiddleName, MiddleName = employee.MiddleName,
Comment = attendance.Comment, Comment = attendance.Comment,
InTime = attendance.InTime ?? DateTime.UtcNow, InTime = attendance.InTime,
OutTime = attendance.OutTime ?? DateTime.UtcNow OutTime = attendance.OutTime
}; };
employeeAttendanceVMs.Add(employeeAttendanceVM); employeeAttendanceVMs.Add(employeeAttendanceVM);