From de0e21f98b1f624efef80b186efd893bdc1fb5a1 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Tue, 9 Sep 2025 13:11:55 +0330 Subject: [PATCH] Sort law items by OrderNumber in LawRepository for consistent ordering --- CompanyManagment.EFCore/Repository/LawRepository.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CompanyManagment.EFCore/Repository/LawRepository.cs b/CompanyManagment.EFCore/Repository/LawRepository.cs index 5a258c6c..d30f7eec 100644 --- a/CompanyManagment.EFCore/Repository/LawRepository.cs +++ b/CompanyManagment.EFCore/Repository/LawRepository.cs @@ -35,12 +35,11 @@ public class LawRepository:RepositoryBase,ILawRepository Title = x.Title, IsActive = x.IsActive, CreatedAt = x.CreationDate, - Items = x.Items.Select(i => new LawItemViewModel + Items = x.Items.OrderBy(i => i.OrderNumber).Select(i => new LawItemViewModel { Header = i.Header, Details = i.Details, - OrderNumber = i.OrderNumber - }).OrderBy(i => i.OrderNumber).ToList() + }).ToList() }).FirstOrDefaultAsync(); } } \ No newline at end of file