From 8f9d0ecffbeb3cc607da5655efd6567b7ea27ed3 Mon Sep 17 00:00:00 2001 From: SamSys Date: Fri, 21 Mar 2025 16:25:58 +0330 Subject: [PATCH] kabiseh bug fixed --- .../Repository/YearlySalaryRepository.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CompanyManagment.EFCore/Repository/YearlySalaryRepository.cs b/CompanyManagment.EFCore/Repository/YearlySalaryRepository.cs index e71cfade..e5ac3f13 100644 --- a/CompanyManagment.EFCore/Repository/YearlySalaryRepository.cs +++ b/CompanyManagment.EFCore/Repository/YearlySalaryRepository.cs @@ -45,9 +45,11 @@ public class YearlySalaryRepository : RepositoryBase, IYearl var y = Convert.ToInt32(endDateNowFa.Substring(0, 4)); var m = Convert.ToInt32(endDateNowFa.Substring(5, 2)); var d = Convert.ToInt32(endDateNowFa.Substring(8, 2)); - if (m == 12) - y += 1; + PersianDateTime endDate = new PersianDateTime(y, m, d); + + if (m == 12) + endDate.AddYears(1); for (PersianDateTime date = endDate; date >= startDate; date = date.AddYears(-1)) { yearlist.Add(date.ToString("yyyy"));