From d5c8f9752eceedceed6b70f8c71bd162b1f892f0 Mon Sep 17 00:00:00 2001
From: Dan <daniel2.lorych@live.uwe.ac.uk>
Date: Mon, 2 May 2022 11:05:31 +0100
Subject: [PATCH] Format some of the ConfiguratorResults numbers

---
 Helios/Source/ConfiguratorService.cs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Helios/Source/ConfiguratorService.cs b/Helios/Source/ConfiguratorService.cs
index 8b26f0e..27d5ca4 100644
--- a/Helios/Source/ConfiguratorService.cs
+++ b/Helios/Source/ConfiguratorService.cs
@@ -31,10 +31,10 @@ namespace Helios.Source
 
 				result.RoofArea = input.Roof.Area;
 				result.RoofAngle = input.Roof.Elevation;
-				result.PanelEfficiency = panel.Efficiency;
+				result.PanelEfficiency = panel.Efficiency * 100;
 				result.InstallationCost = panel.GetInstallationCost(input.Roof.Area);
-				result.PowerGeneratedSummer = panel.GetPowerOutput(input.Roof.Area, summerElevationAngle);
-				result.PowerGeneratedWinter = panel.GetPowerOutput(input.Roof.Area, winterElevationAngle);
+				result.PowerGeneratedSummer = Math.Round(panel.GetPowerOutput(input.Roof.Area, summerElevationAngle), 2);
+				result.PowerGeneratedWinter = Math.Round(panel.GetPowerOutput(input.Roof.Area, winterElevationAngle), 2);
 				result.GeneratesRequiredPower = GeneratesRequiredPower(input.PowerRequired, result.PowerGeneratedWinter);
 				result.ExceedsMaximumPower = ExceedsPowerLimit(input.MaximumPower, result.PowerGeneratedWinter);
 				result.WithinBudget = WithinBudget(input.Budget, result.InstallationCost);
-- 
GitLab