diff --git a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs index baf7c382a387bbaf0e9ddf1c17f0ede51640a729..a5ec17c67db958126e2ad0b91c18c3dc32a7433a 100644 --- a/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs +++ b/VECTO3GUI2020/ViewModel/MultiStage/Implementation/MultistageAuxiliariesViewModel.cs @@ -555,10 +555,18 @@ namespace VECTO3GUI2020.ViewModel.MultiStage.Implementation SystemConfiguration = componentsAuxiliaryInputData.HVACAux?.SystemConfiguration; HeatPumpTypeDriverCompartment = componentsAuxiliaryInputData.HVACAux?.HeatPumpTypeDriverCompartment; HeatPumpModeDriverCompartment = componentsAuxiliaryInputData.HVACAux?.HeatPumpModeDriverCompartment; - //HeatPumpTypePassengerCompartment = componentsAuxiliaryInputData.HVACAux?.HeatPumpTypePassengerCompartment; - //HeatPumpModePassengerCompartment = componentsAuxiliaryInputData.HVACAux?.HeatPumpModePassengerCompartment; + PassengerHeatPumps.Clear(); + if (componentsAuxiliaryInputData.HVACAux?.HeatPumpPassengerCompartments != null) { + foreach (var (heatPumpType, heatPumpMode) in componentsAuxiliaryInputData.HVACAux?.HeatPumpPassengerCompartments) + { + PassengerHeatPumps.Add(new HeatPumpConfiguration() { + HeatPumpType = heatPumpType, + HeatPumpMode = heatPumpMode + }); + } + } + - AuxHeaterPower = componentsAuxiliaryInputData.HVACAux?.AuxHeaterPower; DoubleGlazing = componentsAuxiliaryInputData.HVACAux?.DoubleGlazing;