fixed last missing bugs

This commit is contained in:
2026-04-24 11:21:39 +02:00
parent 0d7bc18293
commit 6efd026394
2 changed files with 9 additions and 6 deletions

View File

@@ -275,19 +275,19 @@
<!-- Time Period Toggle --> <!-- Time Period Toggle -->
<div class="time-toggle-container"> <div class="time-toggle-container">
<button class="@GetTimeButtonClass("all")" @onclick="SetTimePeriodAll" @onclick:stopPropagation> <button class="@GetTimeButtonClass("all")" @onclick="SetTimePeriodAll" @onclick:stopPropagation>
All periodes Volledige periode
</button> </button>
<button class="@GetTimeButtonClass("year")" @onclick="SetTimePeriodYear" @onclick:stopPropagation> <button class="@GetTimeButtonClass("year")" @onclick="SetTimePeriodYear" @onclick:stopPropagation>
Per jaar Laatste jaar
</button> </button>
<button class="@GetTimeButtonClass("month")" @onclick="SetTimePeriodMonth" @onclick:stopPropagation> <button class="@GetTimeButtonClass("month")" @onclick="SetTimePeriodMonth" @onclick:stopPropagation>
Per maand Laatste maand
</button> </button>
<button class="@GetTimeButtonClass("week")" @onclick="SetTimePeriodWeek" @onclick:stopPropagation> <button class="@GetTimeButtonClass("week")" @onclick="SetTimePeriodWeek" @onclick:stopPropagation>
Per week Laatste week
</button> </button>
<button class="@GetTimeButtonClass("day")" @onclick="SetTimePeriodDay" @onclick:stopPropagation> <button class="@GetTimeButtonClass("day")" @onclick="SetTimePeriodDay" @onclick:stopPropagation>
Per dag Laatste dag
</button> </button>
</div> </div>
@@ -461,6 +461,7 @@
try try
{ {
normalCost = calculator.CalculateCostOfEnergyUsage(FluviusDataRaw); normalCost = calculator.CalculateCostOfEnergyUsage(FluviusDataRaw);
simulatedCost = calculator.CalculateCostOfEnergyUsage(SimulationData);
StepData[2].isProcessing = false; StepData[2].isProcessing = false;
StepData[2].Completed = true; StepData[2].Completed = true;
StateHasChanged(); StateHasChanged();
@@ -484,7 +485,7 @@
}; };
// Filter data based on selected period // Filter data based on selected period
if(FluviusDataRaw.Length > 0) FilteredFluviusData = DataFilter.FilterData(FluviusDataRaw, filterOption); if(FluviusDataRaw.Length > 0) FilteredFluviusData = DataFilter.FilterData(FluviusDataRaw, filterOption);
if(FilteredSimulationData.Length > 0) FilteredSimulationData = DataFilter.FilterData(SimulationData, filterOption); if(SimulationData.Length > 0) FilteredSimulationData = DataFilter.FilterData(SimulationData, filterOption);
StateHasChanged(); StateHasChanged();
} }

View File

@@ -67,6 +67,8 @@ namespace BattSim.Services
return baseCost + energyCost - returnCost + greenCertificateCost + heatingCertificateCost + dataManagmentCost + return baseCost + energyCost - returnCost + greenCertificateCost + heatingCertificateCost + dataManagmentCost +
capacityCost + usageTariffCost + energyContributionCost + specialTariffsCost + flemishEnergyTarif; capacityCost + usageTariffCost + energyContributionCost + specialTariffsCost + flemishEnergyTarif;
} }
private double CalculateYearCapacity(EnergyData[] energyData) private double CalculateYearCapacity(EnergyData[] energyData)
{ {
double peakSum = 0; double peakSum = 0;