เพิ่มเงื่อนไข api

This commit is contained in:
Suphonchai Phoonsawat 2023-11-15 14:02:21 +07:00
parent 247071b246
commit 4d5170d9f6
2 changed files with 25 additions and 6 deletions

View file

@ -57,6 +57,16 @@ namespace BMA.EHR.Application.Repositories.Leaves.TimeAttendants
#region " Methods "
public async Task<UserTimeStamp?> GetTimestampByDateAsync(Guid keycloakId,DateTime date)
{
var data = await _dbContext.Set<UserTimeStamp>()
.Where(u => u.KeycloakUserId == keycloakId)
.Where(u => u.CheckIn.Date == date.Date)
.FirstOrDefaultAsync();
return data;
}
public async Task<UserTimeStamp?> GetLastRecord(Guid keycloakId)
{
var data = await _dbContext.Set<UserTimeStamp>()