diff --git a/EvoCalculator.Core/Controllers/v1/CalculationController.cs b/EvoCalculator.Core/Controllers/v1/CalculationController.cs index 06fd357..aa99d7e 100644 --- a/EvoCalculator.Core/Controllers/v1/CalculationController.cs +++ b/EvoCalculator.Core/Controllers/v1/CalculationController.cs @@ -84,13 +84,13 @@ namespace EvoCalculator.Core.Controllers.V1 var deprecationColumn = new DeprecationColumn(preparedValues.NmperDeprecation + 2); deprecationColumn.ComputeValues(deprecationLpColumn, deprecationLdColumn); - var npvBonusExpensesColumn = new NPVBonusExpensesColumn(preparedValues.Nmper + 1); - npvBonusExpensesColumn.ComputeValues(preparedValues, postValues); - var kaskoBonusGrSumColumn = new KaskoBonusGrSumColumn(preparedValues.Nmper + 1); kaskoBonusGrSumColumn.ComputeValues(preparedValues, kaskoNmperGrColumn); - + postValues.BonusBase.ComputeValue(preparedValues, kaskoBonusGrSumColumn); + + var npvBonusExpensesColumn = new NPVBonusExpensesColumn(preparedValues.Nmper + 1); + npvBonusExpensesColumn.ComputeValues(preparedValues, postValues); var agentComissionExpensesColumn = new AgentComissionExpensesColumn(preparedValues.Nmper + 1); agentComissionExpensesColumn.ComputeValues(preparedValues);