Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/Helpers/HydraulicLocationConfigurationSettingsUpdateHelper.cs =================================================================== diff -u -r9c4c82b3ab54082df441d65023e51a10def4480d -rd5b5dd9cba89c24f10545a15bb572bbb7db3137b --- Riskeer/Integration/src/Riskeer.Integration.Plugin/Helpers/HydraulicLocationConfigurationSettingsUpdateHelper.cs (.../HydraulicLocationConfigurationSettingsUpdateHelper.cs) (revision 9c4c82b3ab54082df441d65023e51a10def4480d) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/Helpers/HydraulicLocationConfigurationSettingsUpdateHelper.cs (.../HydraulicLocationConfigurationSettingsUpdateHelper.cs) (revision d5b5dd9cba89c24f10545a15bb572bbb7db3137b) @@ -28,65 +28,65 @@ namespace Riskeer.Integration.Plugin.Helpers { /// - /// Helper class for updating . + /// Helper class for updating instances. /// public static class HydraulicLocationConfigurationSettingsUpdateHelper { private static readonly ILog log = LogManager.GetLogger(typeof(HydraulicLocationConfigurationSettingsUpdateHelper)); /// - /// Sets the hydraulic location configuration settings. + /// Updates the hydraulic location configuration database. /// - /// The hydraulic location configuration settings to update. - /// The read hydraulic location configuration settings. + /// The hydraulic location configuration database to update. + /// The read hydraulic location configuration database. /// Indicator whether to use the preprocessor closure. /// The file path of the hydraulic location configuration database. - /// Thrown when - /// or is null. - public static void SetHydraulicLocationConfigurationSettings(HydraulicLocationConfigurationSettings hydraulicLocationConfigurationSettings, - ReadHydraulicLocationConfigurationDatabaseSettings readHydraulicLocationConfigurationDatabaseSettings, + /// Thrown when or + /// is null. + public static void SetHydraulicLocationConfigurationSettings(HydraulicLocationConfigurationDatabase hydraulicLocationConfigurationDatabase, + ReadHydraulicLocationConfigurationDatabaseSettings readHydraulicLocationConfigurationDatabase, bool usePreprocessorClosure, string hlcdFilePath) { - if (hydraulicLocationConfigurationSettings == null) + if (hydraulicLocationConfigurationDatabase == null) { - throw new ArgumentNullException(nameof(hydraulicLocationConfigurationSettings)); + throw new ArgumentNullException(nameof(hydraulicLocationConfigurationDatabase)); } if (hlcdFilePath == null) { throw new ArgumentNullException(nameof(hlcdFilePath)); } - if (readHydraulicLocationConfigurationDatabaseSettings != null) + if (readHydraulicLocationConfigurationDatabase != null) { - hydraulicLocationConfigurationSettings.FilePath = hlcdFilePath; - hydraulicLocationConfigurationSettings.ScenarioName = readHydraulicLocationConfigurationDatabaseSettings.ScenarioName; - hydraulicLocationConfigurationSettings.Year = readHydraulicLocationConfigurationDatabaseSettings.Year; - hydraulicLocationConfigurationSettings.Scope = readHydraulicLocationConfigurationDatabaseSettings.Scope; - hydraulicLocationConfigurationSettings.SeaLevel = readHydraulicLocationConfigurationDatabaseSettings.SeaLevel; - hydraulicLocationConfigurationSettings.RiverDischarge = readHydraulicLocationConfigurationDatabaseSettings.RiverDischarge; - hydraulicLocationConfigurationSettings.LakeLevel = readHydraulicLocationConfigurationDatabaseSettings.LakeLevel; - hydraulicLocationConfigurationSettings.WindDirection = readHydraulicLocationConfigurationDatabaseSettings.WindDirection; - hydraulicLocationConfigurationSettings.WindSpeed = readHydraulicLocationConfigurationDatabaseSettings.WindSpeed; - hydraulicLocationConfigurationSettings.Comment = readHydraulicLocationConfigurationDatabaseSettings.Comment; - hydraulicLocationConfigurationSettings.UsePreprocessorClosure = usePreprocessorClosure; + hydraulicLocationConfigurationDatabase.FilePath = hlcdFilePath; + hydraulicLocationConfigurationDatabase.ScenarioName = readHydraulicLocationConfigurationDatabase.ScenarioName; + hydraulicLocationConfigurationDatabase.Year = readHydraulicLocationConfigurationDatabase.Year; + hydraulicLocationConfigurationDatabase.Scope = readHydraulicLocationConfigurationDatabase.Scope; + hydraulicLocationConfigurationDatabase.SeaLevel = readHydraulicLocationConfigurationDatabase.SeaLevel; + hydraulicLocationConfigurationDatabase.RiverDischarge = readHydraulicLocationConfigurationDatabase.RiverDischarge; + hydraulicLocationConfigurationDatabase.LakeLevel = readHydraulicLocationConfigurationDatabase.LakeLevel; + hydraulicLocationConfigurationDatabase.WindDirection = readHydraulicLocationConfigurationDatabase.WindDirection; + hydraulicLocationConfigurationDatabase.WindSpeed = readHydraulicLocationConfigurationDatabase.WindSpeed; + hydraulicLocationConfigurationDatabase.Comment = readHydraulicLocationConfigurationDatabase.Comment; + hydraulicLocationConfigurationDatabase.UsePreprocessorClosure = usePreprocessorClosure; } else { log.Warn(Resources.HydraulicLocationConfigurationSettingsUpdateHelper_ReadHydraulicLocationConfigurationDatabaseSettings_No_ScenarioInformation_entries_present); - hydraulicLocationConfigurationSettings.FilePath = hlcdFilePath; - hydraulicLocationConfigurationSettings.ScenarioName = HydraulicLocationConfigurationSettingsConstants.MandatoryConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.Year = HydraulicLocationConfigurationSettingsConstants.YearDefaultValue; - hydraulicLocationConfigurationSettings.Scope = HydraulicLocationConfigurationSettingsConstants.MandatoryConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.SeaLevel = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.RiverDischarge = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.LakeLevel = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.WindDirection = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.WindSpeed = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; - hydraulicLocationConfigurationSettings.Comment = HydraulicLocationConfigurationSettingsConstants.AdditionalInformationConfigurationPropertyValue; - hydraulicLocationConfigurationSettings.UsePreprocessorClosure = usePreprocessorClosure; + hydraulicLocationConfigurationDatabase.FilePath = hlcdFilePath; + hydraulicLocationConfigurationDatabase.ScenarioName = HydraulicLocationConfigurationSettingsConstants.MandatoryConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.Year = HydraulicLocationConfigurationSettingsConstants.YearDefaultValue; + hydraulicLocationConfigurationDatabase.Scope = HydraulicLocationConfigurationSettingsConstants.MandatoryConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.SeaLevel = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.RiverDischarge = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.LakeLevel = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.WindDirection = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.WindSpeed = HydraulicLocationConfigurationSettingsConstants.OptionalConfigurationPropertyDefaultValue; + hydraulicLocationConfigurationDatabase.Comment = HydraulicLocationConfigurationSettingsConstants.AdditionalInformationConfigurationPropertyValue; + hydraulicLocationConfigurationDatabase.UsePreprocessorClosure = usePreprocessorClosure; } } }