diff --git a/Marco.Pms.Services/Controllers/DocumentController.cs b/Marco.Pms.Services/Controllers/DocumentController.cs index 909ce53..744569d 100644 --- a/Marco.Pms.Services/Controllers/DocumentController.cs +++ b/Marco.Pms.Services/Controllers/DocumentController.cs @@ -187,7 +187,7 @@ namespace Marco.Pms.Services.Controllers } var totalCount = await documentQuery.CountAsync(); - var totalPages = totalCount / pageSize; + var totalPages = (int)Math.Ceiling((double)totalCount / pageSize); ; // Apply pagination & ordering var documents = await documentQuery @@ -424,7 +424,7 @@ namespace Marco.Pms.Services.Controllers .Where(av => av.ParentAttachmentId == parentAttachmentId && av.TenantId == tenantId); var totalCount = await versionMappingsQuery.CountAsync(); - var totalPages = totalCount / pageSize; + var totalPages = (int)Math.Ceiling((double)totalCount / pageSize); ; var versionMappings = await versionMappingsQuery .OrderByDescending(da => da.ChildAttachment!.UploadedAt)