Index: dam clients/DamUI/trunk/src/Dam/Data/DamEngineIo/ConversionHelper.cs
===================================================================
diff -u -r582 -r615
--- dam clients/DamUI/trunk/src/Dam/Data/DamEngineIo/ConversionHelper.cs (.../ConversionHelper.cs) (revision 582)
+++ dam clients/DamUI/trunk/src/Dam/Data/DamEngineIo/ConversionHelper.cs (.../ConversionHelper.cs) (revision 615)
@@ -326,6 +326,10 @@
return translationTable[soilGeometryType];
}
+ public const int InputFailureMechanismStabilityInside = 0;
+ public const int InputFailureMechanismStabilityOutside = 1;
+ public const int InputFailureMechanismPiping = 2;
+ public const int InputFailureMechanismHorizontalBalance = 3;
///
/// Converts the Dam failure mechanism type to the input failure mechanism type .
///
@@ -335,10 +339,10 @@
{
var translationTable = new Dictionary()
{
- {FailureMechanismSystemType.StabilityInside, 0},
- {FailureMechanismSystemType.StabilityOutside, 1},
- {FailureMechanismSystemType.Piping, 2},
- {FailureMechanismSystemType.HorizontalBalance, 3}
+ {FailureMechanismSystemType.StabilityInside, InputFailureMechanismStabilityInside},
+ {FailureMechanismSystemType.StabilityOutside, InputFailureMechanismStabilityOutside},
+ {FailureMechanismSystemType.Piping, InputFailureMechanismPiping},
+ {FailureMechanismSystemType.HorizontalBalance, InputFailureMechanismHorizontalBalance}
};
return translationTable[segmentFailureMechanismType];
}
@@ -352,10 +356,10 @@
{
var translationTable = new Dictionary()
{
- {0, FailureMechanismSystemType.StabilityInside},
- {1, FailureMechanismSystemType.StabilityOutside},
- {2, FailureMechanismSystemType.Piping},
- {3, FailureMechanismSystemType.HorizontalBalance}
+ {InputFailureMechanismStabilityInside, FailureMechanismSystemType.StabilityInside},
+ {InputFailureMechanismStabilityOutside, FailureMechanismSystemType.StabilityOutside},
+ {InputFailureMechanismPiping, FailureMechanismSystemType.Piping},
+ {InputFailureMechanismHorizontalBalance, FailureMechanismSystemType.HorizontalBalance}
};
return translationTable[failureMechanismSystemType];
}