Index: dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs =================================================================== diff -u -r452 -r459 --- dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 452) +++ dam engine/trunk/src/Deltares.DamEngine.Interface/ConversionHelper.cs (.../ConversionHelper.cs) (revision 459) @@ -21,6 +21,7 @@ using System.Collections.Generic; using Deltares.DamEngine.Data.General; +using Deltares.DamEngine.Data.Standard.Calculation; using Deltares.DamEngine.Io.XmlInput; namespace Deltares.DamEngine.Interface @@ -141,5 +142,23 @@ }; return translationTable[inputIntrusionVerticalWaterPressure]; } + + public static int ConvertToOutputCalculationResult(CalculationResult damProjectType) + { + var translationTable = new Dictionary() + { + {CalculationResult.NoRun, 0}, + {CalculationResult.Succeeded, 1}, + {CalculationResult.NoInput, 2}, + {CalculationResult.NoLicense, 3}, + {CalculationResult.UserAbort, 4}, + {CalculationResult.InvalidInputStructure, 5}, + {CalculationResult.InvalidInputData, 6}, + {CalculationResult.RunFailed, 7}, + {CalculationResult.UnexpectedError, 8} + }; + return translationTable[damProjectType]; + } + } } \ No newline at end of file