diff --git a/CompanyManagment.App.Contracts/PaymentTransaction/GetPaymentTransactionListSearchModel.cs b/CompanyManagment.App.Contracts/PaymentTransaction/GetPaymentTransactionListSearchModel.cs
index 6b6f6c56..71873675 100644
--- a/CompanyManagment.App.Contracts/PaymentTransaction/GetPaymentTransactionListSearchModel.cs
+++ b/CompanyManagment.App.Contracts/PaymentTransaction/GetPaymentTransactionListSearchModel.cs
@@ -7,9 +7,9 @@
public class GetPaymentTransactionListSearchModel
{
///
- /// نام طرف قرارداد یا صاحب حساب بانکی جهت جستجو
+ /// آیدی طرف حساب
///
- public string ContractingPartyOrAccountHolderName { get; set; }
+ public long ContractingPartyId{ get; set; }
///
/// تاریخ شروع بازه جستجو (به صورت رشته)
diff --git a/CompanyManagment.EFCore/Repository/PaymentTransactionRepository.cs b/CompanyManagment.EFCore/Repository/PaymentTransactionRepository.cs
index 2f8d2405..ab146714 100644
--- a/CompanyManagment.EFCore/Repository/PaymentTransactionRepository.cs
+++ b/CompanyManagment.EFCore/Repository/PaymentTransactionRepository.cs
@@ -10,7 +10,7 @@ using Microsoft.EntityFrameworkCore;
namespace CompanyManagment.EFCore.Repository;
-public class PaymentTransactionRepository:RepositoryBase,IPaymentTransactionRepository
+public class PaymentTransactionRepository : RepositoryBase, IPaymentTransactionRepository
{
private readonly CompanyContext _companyContext;
public PaymentTransactionRepository(CompanyContext companyContext) : base(companyContext)
@@ -22,10 +22,9 @@ public class PaymentTransactionRepository:RepositoryBase 0)
{
- query = query.Where(x=>searchModel.ContractingPartyOrAccountHolderName.Contains(x.ContractingPartyName)||
- searchModel.ContractingPartyOrAccountHolderName.Contains(x.BankAccountHolderName));
+ query = query.Where(x => x.ContractingPartyId == searchModel.ContractingPartyId);
}
if (!string.IsNullOrWhiteSpace(searchModel.FromDate) && !string.IsNullOrWhiteSpace(searchModel.ToDate))