From 064bd1741833f261b52076064c6e6bd5d1c516dc Mon Sep 17 00:00:00 2001 From: Chika Date: Fri, 16 Apr 2021 11:36:56 +0300 Subject: [PATCH] add subcheck in validation --- EvoCalculator.Core.Calculation/v1/Validation.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/EvoCalculator.Core.Calculation/v1/Validation.cs b/EvoCalculator.Core.Calculation/v1/Validation.cs index 8ac3852..e43e469 100644 --- a/EvoCalculator.Core.Calculation/v1/Validation.cs +++ b/EvoCalculator.Core.Calculation/v1/Validation.cs @@ -34,10 +34,12 @@ namespace EvoCalculator.Core.Calculation.v1 "Некорректно указана Дата второго платежа, она не может быть раньше Даты заключения ДЛ"); } - if (preparedValues.FirstPaymentSum / preparedValues.AcceptSum >= 0.500001m) - { - errors.Add("Первый платеж по графику более 50% от стоимости ПЛ с учетом скидки. Необходимо уменьшить первый платеж"); - } + if (preparedValues.PaymentDateNew == null) + if (preparedValues.FirstPaymentSum / preparedValues.AcceptSum >= 0.500001m) + { + errors.Add( + "Первый платеж по графику более 50% от стоимости ПЛ с учетом скидки. Необходимо уменьшить первый платеж"); + } return errors; }