From 646b17a1a57d2c668e70ff17c28cfefbc1c61ae2 Mon Sep 17 00:00:00 2001 From: Chika Date: Thu, 19 Nov 2020 21:28:22 +0300 Subject: [PATCH] fix kaskoNmperGrColumn | dateTempColumn --- .../Controllers/v1/CalculationController.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/EvoCalculator.Core/Controllers/v1/CalculationController.cs b/EvoCalculator.Core/Controllers/v1/CalculationController.cs index 35ae081..a5b3b96 100644 --- a/EvoCalculator.Core/Controllers/v1/CalculationController.cs +++ b/EvoCalculator.Core/Controllers/v1/CalculationController.cs @@ -26,10 +26,15 @@ namespace EvoCalculator.Core.Controllers.V1 var postValues = new PostValues(); - var dateColumn = new DateColumn(requestCalculation.preparedValues.Nmper + 1); + + var maxColumnLength = preparedValues.Nmper > preparedValues.NmperDeprecation + ? preparedValues.Nmper + 1 + : preparedValues.NmperDeprecation + 2; + + var dateColumn = new DateColumn(preparedValues.Nmper + 1); dateColumn.ComputeValues(preparedValues, constants); - var dateTempColumn = new DateTempColumn(preparedValues.NmperDeprecation + 2); + var dateTempColumn = new DateTempColumn(maxColumnLength); dateTempColumn.ComputeValues(preparedValues); var percentPaymentColumn = new PercentPaymentColumn(preparedPayments.Rows.Length + 1);