change round

This commit is contained in:
Suphonchai Phoonsawat 2023-11-23 15:48:09 +07:00
parent 22d9210416
commit 2bf43a52b5
27 changed files with 69774 additions and 7 deletions

View file

@ -56,6 +56,40 @@ namespace BMA.EHR.Application.Repositories.Leaves.TimeAttendants
#region " Methods "
public async Task Copy()
{
var userTimeStamps = await _dbContext.Set<UserTimeStamp>().ToListAsync();
foreach(var u in userTimeStamps)
{
var p = new ProcessUserTimeStamp
{
KeycloakUserId = u.KeycloakUserId,
CheckIn = u.CheckIn,
CheckInLat = u.CheckInLat,
CheckInLon = u.CheckInLon,
CheckInPOI = u.CheckInPOI,
CheckInImageUrl = u.CheckInImageUrl,
IsLocationCheckIn = u.IsLocationCheckIn,
CheckInLocationName = u.CheckInLocationName,
CheckInRemark = u.CheckInRemark,
CheckOut = u.CheckOut,
CheckOutLat = u.CheckOutLat,
CheckOutLon = u.CheckOutLon,
CheckOutPOI = u.CheckOutPOI,
CheckOutImageUrl = u.CheckOutImageUrl,
IsLocationCheckOut = u.IsLocationCheckOut,
CheckOutLocationName = u.CheckOutLocationName,
CheckOutRemark = u.CheckOutRemark,
};
_dbContext.Set<ProcessUserTimeStamp>().Add(p);
}
await _dbContext.SaveChangesAsync();
}
public async Task<int> CountRecordAsync()
{
var data = await _dbContext.Set<ProcessUserTimeStamp>().CountAsync();