From ac23a8724da43e2ad744ed9b52f613f063e937f9 Mon Sep 17 00:00:00 2001 From: "ashutosh.nehete" Date: Sat, 23 Aug 2025 09:53:32 +0530 Subject: [PATCH] Added page size the search emplyee API --- Marco.Pms.Services/Controllers/EmployeeController.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Marco.Pms.Services/Controllers/EmployeeController.cs b/Marco.Pms.Services/Controllers/EmployeeController.cs index a036538..7c937b6 100644 --- a/Marco.Pms.Services/Controllers/EmployeeController.cs +++ b/Marco.Pms.Services/Controllers/EmployeeController.cs @@ -203,10 +203,9 @@ namespace MarcoBMS.Services.Controllers /// Paginated list of employees in BasicEmployeeVM format wrapped in ApiResponse. [HttpGet("search")] - public async Task GetEmployeesByProjectBasic(Guid? projectId, [FromQuery] string? searchString, [FromQuery] int pageNumber = 1) + public async Task GetEmployeesByProjectBasic(Guid? projectId, [FromQuery] string? searchString, + [FromQuery] int pageNumber = 1, [FromQuery] int pageSize = 10) { - const int pageSize = 10; // Fixed page size for pagination - // Log API entry with context _logger.LogInfo("Fetching employees. ProjectId: {ProjectId}, SearchString: {SearchString}, PageNumber: {PageNumber}", projectId ?? Guid.Empty, searchString ?? "", pageNumber);