Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.IO/Configurations/MacroStabilityInwardsCalculationConfigurationWriter.cs
===================================================================
diff -u -r681fe6f5c04ea2acdb99801dd749a11a174d5b42 -rdf9884404c97d372920845e8566c029b63af0eb5
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.IO/Configurations/MacroStabilityInwardsCalculationConfigurationWriter.cs (.../MacroStabilityInwardsCalculationConfigurationWriter.cs) (revision 681fe6f5c04ea2acdb99801dd749a11a174d5b42)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.IO/Configurations/MacroStabilityInwardsCalculationConfigurationWriter.cs (.../MacroStabilityInwardsCalculationConfigurationWriter.cs) (revision df9884404c97d372920845e8566c029b63af0eb5)
@@ -23,7 +23,6 @@
using System.Xml;
using Ringtoets.Common.IO.Configurations;
using Ringtoets.Common.IO.Configurations.Export;
-using Ringtoets.MacroStabilityInwards.Data;
namespace Ringtoets.MacroStabilityInwards.IO.Configurations
{
@@ -51,6 +50,19 @@
writer.WriteStartElement(ConfigurationSchemaIdentifiers.CalculationElement);
writer.WriteAttributeString(ConfigurationSchemaIdentifiers.NameAttribute, configuration.Name);
+ WriteCalculationElements(writer, configuration);
+
+ writer.WriteEndElement();
+ }
+
+ ///
+ /// Writes the elements of the in XML format to file.
+ ///
+ /// The writer to use for writing.
+ /// The calculation configuration to write.
+ /// Thrown when the is closed.
+ private static void WriteCalculationElements(XmlWriter writer, MacroStabilityInwardsCalculationConfiguration configuration)
+ {
WriteElementWhenContentAvailable(writer,
MacroStabilityInwardsCalculationConfigurationSchemaIdentifiers.AssessmentLevelElement,
configuration.AssessmentLevel);
@@ -68,7 +80,7 @@
MacroStabilityInwardsCalculationConfigurationSchemaIdentifiers.StochasticSoilProfileElement,
configuration.StochasticSoilProfileName);
- writer.WriteEndElement();
+ WriteScenarioWhenAvailable(writer, configuration.Scenario);
}
}
}
\ No newline at end of file