From 79a86d94d2876d0b68d1bbd6d7591813bc8a4b00 Mon Sep 17 00:00:00 2001 From: Chika Date: Wed, 28 Oct 2020 16:00:43 +0300 Subject: [PATCH] add postValues --- .../.idea/contentModel.xml | 24 +- .../.idea/workspace.xml | 286 ++++++++++-------- .../Columns/DirectorBonusSumColumn.cs | 7 +- .../Columns/ExtraBonusSumColumn.cs | 8 +- .../Columns/NPVBonusExpensesColumn.cs | 5 +- .../Columns/SumColumn.cs | 9 +- .../Post/BaseCost.cs | 19 ++ .../Post/BasePostValue.cs | 7 + .../Post/BonusBase.cs | 15 + .../Post/BonusResult.cs | 16 + EvoCalculator.Core.Calculation/Post/NPVNI.cs | 14 + .../Post/PostValues.cs | 27 ++ .../Post/PriceUP.cs | 14 + .../Post/PriceUP_PR.cs | 12 + .../Post/PriceUP_Year.cs | 12 + .../Post/PriceUP_Year_PR.cs | 12 + .../{PreparedParams.cs => PreparedValues.cs} | 4 +- .../Calculation/Columns/AcceptSumTests.cs | 2 +- .../Columns/CashflowLeasingTests.cs | 2 +- .../Calculation/Columns/CashflowMSFOTests.cs | 2 +- .../Calculation/Columns/CashflowNPV.cs | 2 +- .../Calculation/Columns/CashflowTests.cs | 2 +- .../Calculation/Columns/DirectorBonusSum.cs | 12 +- .../Calculation/Columns/ExtraBonusSum.cs | 12 +- .../Columns/NPVBonusExpensesTests.cs | 22 +- .../Calculation/Columns/SumTest.cs | 34 ++- .../Calculation/Columns/SumWithVatTests.cs | 2 +- .../Calculation/Columns/TaxColumnTests.cs | 2 +- .../Calculation/Columns/VATColumnTests.cs | 2 +- .../CalculationControllerV1Tests.cs | 14 +- .../Calculation/Post/BaseCost.cs | 131 ++++++++ .../Calculation/Post/BonusBase.cs | 62 ++++ .../Calculation/Post/BonusResult.cs | 59 ++++ .../Calculation/Post/NPVNI.cs | 58 ++++ .../Calculation/Post/PriceUP_PR.cs | 32 ++ .../Calculation/Post/PriceUP_Year.cs | 32 ++ .../Calculation/Post/PriceUP_Year_PR_Tests.cs | 32 ++ .../Calculation/Post/PriceUp.cs | 59 ++++ .../Controllers/v1/CalculationController.cs | 174 +++++++++-- 39 files changed, 1038 insertions(+), 202 deletions(-) create mode 100644 EvoCalculator.Core.Calculation/Post/BaseCost.cs create mode 100644 EvoCalculator.Core.Calculation/Post/BasePostValue.cs create mode 100644 EvoCalculator.Core.Calculation/Post/BonusBase.cs create mode 100644 EvoCalculator.Core.Calculation/Post/BonusResult.cs create mode 100644 EvoCalculator.Core.Calculation/Post/NPVNI.cs create mode 100644 EvoCalculator.Core.Calculation/Post/PostValues.cs create mode 100644 EvoCalculator.Core.Calculation/Post/PriceUP.cs create mode 100644 EvoCalculator.Core.Calculation/Post/PriceUP_PR.cs create mode 100644 EvoCalculator.Core.Calculation/Post/PriceUP_Year.cs create mode 100644 EvoCalculator.Core.Calculation/Post/PriceUP_Year_PR.cs rename EvoCalculator.Core.Models/Calculation/Models/Prepared/{PreparedParams.cs => PreparedValues.cs} (96%) create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/BaseCost.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/BonusBase.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/BonusResult.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/NPVNI.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/PriceUP_PR.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/PriceUP_Year.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/PriceUP_Year_PR_Tests.cs create mode 100644 EvoCalculator.Core.Tests/Calculation/Post/PriceUp.cs diff --git a/.idea/.idea.EvoCalculator.Core/.idea/contentModel.xml b/.idea/.idea.EvoCalculator.Core/.idea/contentModel.xml index 1606b2d..147cde8 100644 --- a/.idea/.idea.EvoCalculator.Core/.idea/contentModel.xml +++ b/.idea/.idea.EvoCalculator.Core/.idea/contentModel.xml @@ -109,6 +109,18 @@ + + + + + + + + + + + + @@ -144,8 +156,8 @@ - + @@ -230,6 +242,16 @@ + + + + + + + + + + diff --git a/.idea/.idea.EvoCalculator.Core/.idea/workspace.xml b/.idea/.idea.EvoCalculator.Core/.idea/workspace.xml index cfeb6f3..7728b3e 100644 --- a/.idea/.idea.EvoCalculator.Core/.idea/workspace.xml +++ b/.idea/.idea.EvoCalculator.Core/.idea/workspace.xml @@ -14,29 +14,44 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + @@ -142,7 +161,8 @@ - + + @@ -200,7 +220,11 @@ - + + + + + 1602593830686 @@ -244,7 +268,14 @@ - @@ -273,7 +304,8 @@ - @@ -288,94 +320,94 @@ - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -384,14 +416,14 @@ - + - - + + - + @@ -400,26 +432,26 @@ - + - + - + - + - + - + @@ -450,7 +482,7 @@ 256 -