From 2b3067dab2f984671fb8dfcce3f3043e012192f2 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Tue, 26 Aug 2025 12:29:17 +0330 Subject: [PATCH] fix: add ContractingPartyId to institution contract list items --- .../GetInstitutionContractListItemsViewModel.cs | 2 ++ .../Repository/InstitutionContractRepository.cs | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CompanyManagment.App.Contracts/InstitutionContract/GetInstitutionContractListItemsViewModel.cs b/CompanyManagment.App.Contracts/InstitutionContract/GetInstitutionContractListItemsViewModel.cs index be7e0f5f..43a8590b 100644 --- a/CompanyManagment.App.Contracts/InstitutionContract/GetInstitutionContractListItemsViewModel.cs +++ b/CompanyManagment.App.Contracts/InstitutionContract/GetInstitutionContractListItemsViewModel.cs @@ -83,4 +83,6 @@ public class GetInstitutionContractListItemsViewModel /// آیا منقضی شده است /// public bool IsExpired { get; set; } + + public long ContractingPartyId { get; set; } } \ No newline at end of file diff --git a/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs b/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs index 9049c2f3..156b8d6b 100644 --- a/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs +++ b/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs @@ -1217,7 +1217,8 @@ public class InstitutionContractRepository : RepositoryBase l.StartWorkDate <= DateTime.Now && l.LeftWorkDate >= DateTime.Now), EmployerNames = employers.Select(e => e.FullName).ToList(), Status = status.status, - IsExpired = status.isExpiered + IsExpired = status.isExpiered, + ContractingPartyId = x.contractingParty.id, }; }).ToList() };