From cbd94a76ac714305e85c20a0457de09bd103bc94 Mon Sep 17 00:00:00 2001 From: dibakor Date: Wed, 8 Jul 2026 18:37:40 +0600 Subject: [PATCH] set current date when create or update --- .../Requests/MobileApp/MobileMasterDataRequest.cs | 2 -- .../Services/MobileApp/MobileMasterDataService.cs | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs index 0d2ee22..71496c9 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs @@ -64,8 +64,6 @@ public class GetAttendanceByEmpRequest public class UpsertAttendanceByEmpRequest { - [Required] - public DateTime AttendanceDate { get; set; } [Required, NotNull, StringLength(maximumLength: 10, MinimumLength = 3, ErrorMessage = "EmployeeNumber must be between 3 and 10 characters.")] public string EmployeeNumber { get; set; } public DateTime? CheckInTime { get; set; } diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs index f00a4b6..53506d3 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs @@ -539,7 +539,7 @@ public class MobileMasterDataService : IMobileMasterDataService { SqlParameter[] p = [ - SqlHelperExtension.CreateInParam(pName: "@AttendanceDate", pType: SqlDbType.Date, pValue: request.AttendanceDate), + SqlHelperExtension.CreateInParam(pName: "@AttendanceDate", pType: SqlDbType.Date, pValue: DateTime.Now), SqlHelperExtension.CreateInParam(pName: "@EmployeeNumber", pType: SqlDbType.VarChar, pValue: request.EmployeeNumber), SqlHelperExtension.CreateInParam(pName: "@CheckInTime", pType: SqlDbType.DateTime, pValue: request.CheckInTime), SqlHelperExtension.CreateInParam(pName: "@CheckInLatitude", pType: SqlDbType.VarChar, pValue: request.CheckInLatitude),