Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Writers/StabilityPointStructuresCalculationConfigurationWriter.cs =================================================================== diff -u -r306d53c7436437d23464f9d0bf104fe699eb7e3f -ra9b3b3d970ae59100d45e092e767dd2dbc5ccdf7 --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Writers/StabilityPointStructuresCalculationConfigurationWriter.cs (.../StabilityPointStructuresCalculationConfigurationWriter.cs) (revision 306d53c7436437d23464f9d0bf104fe699eb7e3f) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Writers/StabilityPointStructuresCalculationConfigurationWriter.cs (.../StabilityPointStructuresCalculationConfigurationWriter.cs) (revision a9b3b3d970ae59100d45e092e767dd2dbc5ccdf7) @@ -58,6 +58,8 @@ WriteConfigurationInflowModelTypeWhenAvailable(writer, configuration.InflowModelType); + WriteConfigurationLoadSchematizationTypeWhenAvailable(writer, configuration.LoadSchematizationType); + WriteElementWhenContentAvailable(writer, StabilityPointStructuresConfigurationSchemaIdentifiers.LevellingCountElement, configuration.LevellingCount); @@ -121,6 +123,18 @@ configuration.ThresholdHeightOpenWeir); } + private static void WriteConfigurationLoadSchematizationTypeWhenAvailable(XmlWriter writer, ConfigurationStabilityPointStructuresLoadSchematizationType? configuration) + { + if (!configuration.HasValue) + { + return; + } + + var converter = new ConfigurationStabilityPointStructuresLoadSchematizationTypeConverter(); + writer.WriteElementString(StabilityPointStructuresConfigurationSchemaIdentifiers.LoadSchematizationTypeElement, + converter.ConvertToInvariantString(configuration.Value)); + } + private static void WriteConfigurationInflowModelTypeWhenAvailable(XmlWriter writer, ConfigurationStabilityPointStructuresInflowModelType? configuration) { if (!configuration.HasValue)