diff --git a/0_Framework/Application/PaginationRequest.cs b/0_Framework/Application/PaginationRequest.cs new file mode 100644 index 00000000..0ad0fe3d --- /dev/null +++ b/0_Framework/Application/PaginationRequest.cs @@ -0,0 +1,7 @@ +namespace _0_Framework.Application; + +public class PaginationRequest +{ + public int PageIndex { get; set; } = 1; + public int PageSize { get; set; } = 30; +} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs b/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs index 615bc4f2..37648103 100644 --- a/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs +++ b/CompanyManagment.App.Contracts/InstitutionContract/IInstitutionContractApplication.cs @@ -112,7 +112,7 @@ public class CreateInstitutionContractRequest public string EmployeeManualCount { get; set; } public string Description { get; set; } } -public class InstitutionContractListSearchModel +public class InstitutionContractListSearchModel :PaginationRequest { /// /// کارفرما / کارگاه / طرف حساب / معرف @@ -174,13 +174,4 @@ public class InstitutionContractListSearchModel /// public bool? IsOfficial { get; set; } - /// - /// ایندکس صفحه - /// - public int PageIndex { get; set; } - -/// -/// تعداد داخل صفحه -/// - public int PageSize { get; set; } = 30; } \ No newline at end of file