From 9eca54276ba5beffada057131d58a269a8338b31 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Sun, 3 Aug 2025 13:23:45 +0330 Subject: [PATCH] update InstitutionContractRepository to apply pagination with PageIndex and PageSize parameters in GetList method --- .../InstitutionContract/IInstitutionContractApplication.cs | 5 +++++ .../Repository/InstitutionContractRepository.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs b/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs index 9b52bd50..0909064d 100644 --- a/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs +++ b/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs @@ -135,6 +135,11 @@ public class InstitutionContractListSearchModel /// ایندکس صفحه /// public int PageIndex { get; set; } + +/// +/// تعداد داخل صفحه +/// + public int PageSize { get; set; } = 30; } public enum InstitutionContractStatus diff --git a/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs b/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs index 32f8a66a..8a1facfd 100644 --- a/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs +++ b/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs @@ -1081,9 +1081,9 @@ public class InstitutionContractRepository : RepositoryBase