From 66d566847e9eade43d2a3ad45463b716e828b743 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Tue, 2 Sep 2025 09:46:28 +0330 Subject: [PATCH] feat: add daily compensation and obligation properties to payment result --- .../TemporaryClientRegistration/ReviewAndPaymentViewModel.cs | 3 +++ .../TemporaryClientRegistrationApplication.cs | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CompanyManagment.App.Contracts/TemporaryClientRegistration/ReviewAndPaymentViewModel.cs b/CompanyManagment.App.Contracts/TemporaryClientRegistration/ReviewAndPaymentViewModel.cs index a9e11980..10872ead 100644 --- a/CompanyManagment.App.Contracts/TemporaryClientRegistration/ReviewAndPaymentViewModel.cs +++ b/CompanyManagment.App.Contracts/TemporaryClientRegistration/ReviewAndPaymentViewModel.cs @@ -76,5 +76,8 @@ public class ReviewAndPaymentViewModel /// شمسی /// public string ContractEndFa { get; set; } + + public string DailyCompensation { get; set; } + public string Obligation { get; set; } } \ No newline at end of file diff --git a/CompanyManagment.Application/TemporaryClientRegistrationApplication.cs b/CompanyManagment.Application/TemporaryClientRegistrationApplication.cs index 3bce3cde..57908671 100644 --- a/CompanyManagment.Application/TemporaryClientRegistrationApplication.cs +++ b/CompanyManagment.Application/TemporaryClientRegistrationApplication.cs @@ -669,7 +669,8 @@ public class TemporaryClientRegistrationApplication : ITemporaryClientRegistrati result.OneTimeTotalPaymentStr =( discountedPayment + taxDouble).ToMoney(); } - + result.DailyCompensation = ((roundAmount2 * 10) / 100).ToMoney(); + result.Obligation = result.OneTimeTotalPaymentStr; return result; }