add date range parameters to GetProfileByAdminRole and GetEmployeeByAdminRole methods

This commit is contained in:
Suphonchai Phoonsawat 2025-12-26 09:51:51 +07:00
parent b2fcc4a5b9
commit 7caf1cc8d6
2 changed files with 14 additions and 10 deletions

View file

@ -520,7 +520,7 @@ namespace BMA.EHR.Application.Repositories
}
}
public async Task<List<GetProfileByKeycloakIdRootDto>> GetProfileByAdminRole(string? accessToken, int? node, string? nodeId, string role, string? revisionId, int? reqNode, string? reqNodeId)
public async Task<List<GetProfileByKeycloakIdRootDto>> GetProfileByAdminRole(string? accessToken, int? node, string? nodeId, string role, string? revisionId, int? reqNode, string? reqNodeId,DateTime? startDate, DateTime? endDate)
{
try
{
@ -533,7 +533,9 @@ namespace BMA.EHR.Application.Repositories
role = role,
revisionId = revisionId,
reqNode = reqNode,
reqNodeId = reqNodeId
reqNodeId = reqNodeId,
startDate = startDate,
endDate = endDate
};
var profiles = new List<SearchProfileDto>();
@ -686,7 +688,7 @@ namespace BMA.EHR.Application.Repositories
}
}
public async Task<List<GetProfileByKeycloakIdRootDto>> GetEmployeeByAdminRole(string? accessToken, int? node, string? nodeId, string role, string? revisionId, int? reqNode, string? reqNodeId)
public async Task<List<GetProfileByKeycloakIdRootDto>> GetEmployeeByAdminRole(string? accessToken, int? node, string? nodeId, string role, string? revisionId, int? reqNode, string? reqNodeId,DateTime? startDate, DateTime? endDate)
{
try
{
@ -699,7 +701,9 @@ namespace BMA.EHR.Application.Repositories
role = role,
revisionId = revisionId,
reqNode = reqNode,
reqNodeId = reqNodeId
reqNodeId = reqNodeId,
startDate = startDate,
endDate = endDate
};
var profiles = new List<SearchProfileDto>();