Index: DamClients/DamUI/trunk/src/Dam/Data/CsvExportData.cs =================================================================== diff -u -r1025 -r1180 --- DamClients/DamUI/trunk/src/Dam/Data/CsvExportData.cs (.../CsvExportData.cs) (revision 1025) +++ DamClients/DamUI/trunk/src/Dam/Data/CsvExportData.cs (.../CsvExportData.cs) (revision 1180) @@ -92,6 +92,7 @@ private CalculationResult calculationResult = CalculationResult.NoRun; private string resultMessage = ""; private int numberOfIterations; + private MStabModelType? stabilityModel; private ResultEvaluation resultEvaluation = ResultEvaluation.NotEvaluated; private string notes = ""; @@ -1625,15 +1626,18 @@ { get { - switch (damFailureMechanismeCalculationSpecification.FailureMechanismSystemType) + if (damFailureMechanismeCalculationSpecification.FailureMechanismSystemType == FailureMechanismSystemType.StabilityInside || + damFailureMechanismeCalculationSpecification.FailureMechanismSystemType == FailureMechanismSystemType.StabilityOutside) { - case FailureMechanismSystemType.StabilityOutside: - case FailureMechanismSystemType.StabilityInside: - return damFailureMechanismeCalculationSpecification.FailureMechanismeParamatersMStab.MStabParameters.Model; - default: - return null; - } + var mstabResults = scenario.GetMStabResults(soilProfile, soilGeometry2DName); + if (mstabResults != null) + { + stabilityModel = mstabResults.Value.MStabModelType; + } + } + return stabilityModel; } + set { stabilityModel = value; } } [Label("SafetyFactor")]