Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Handlers/HydraulicBoundaryDatabaseUpdateHandler.cs =================================================================== diff -u -raffab28216d928fc119f636dca96f4b4d742e9c6 -r92310b63ecc7a6eae675c31d4866af89bd5c643a --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Handlers/HydraulicBoundaryDatabaseUpdateHandler.cs (.../HydraulicBoundaryDatabaseUpdateHandler.cs) (revision affab28216d928fc119f636dca96f4b4d742e9c6) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Handlers/HydraulicBoundaryDatabaseUpdateHandler.cs (.../HydraulicBoundaryDatabaseUpdateHandler.cs) (revision 92310b63ecc7a6eae675c31d4866af89bd5c643a) @@ -149,6 +149,10 @@ } } + SetHydraulicLocationConfigurationSettings(hydraulicBoundaryDatabase.HydraulicLocationConfigurationSettings, + readHydraulicLocationConfigurationDatabase, + filePath); + return changedObjects; } @@ -160,6 +164,41 @@ } } + private static void SetHydraulicLocationConfigurationSettings(HydraulicLocationConfigurationSettings hydraulicLocationConfigurationSettings, + ReadHydraulicLocationConfigurationDatabase readHydraulicLocationConfigurationDatabase, + string filePath) + { + if (readHydraulicLocationConfigurationDatabase.IsScenarioInformationPresent) + { + ReadHydraulicLocationConfigurationDatabaseSettings readSettings = + readHydraulicLocationConfigurationDatabase.ReadHydraulicLocationConfigurationDatabaseSettings + .Single(); + hydraulicLocationConfigurationSettings.SetValues(filePath, + readSettings.ScenarioName, + readSettings.Year, + readSettings.Scope, + readSettings.SeaLevel, + readSettings.RiverDischarge, + readSettings.LakeLevel, + readSettings.WindDirection, + readSettings.WindSpeed, + readSettings.Comment); + } + else + { + hydraulicLocationConfigurationSettings.SetValues(filePath, + "WBI2017", + 2023, + "WBI2017", + "Conform WBI2017", + "Conform WBI2017", + "Conform WBI2017", + "Conform WBI2017", + "Conform WBI2017", + "Conform WBI2017"); + } + } + private IEnumerable GetLocationsAndCalculationsObservables(HydraulicBoundaryDatabase hydraulicBoundaryDatabase) { return new IObservable[]