Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.IO/SoilProfiles/MacroStabilityInwardsStochasticSoilModelTransformer.cs =================================================================== diff -u -rda4a311b2ac60defe1a27a61c8d151f47268a941 -r57bc6a475f6cdd57b1a0ebf70cdf533014afd1ff --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.IO/SoilProfiles/MacroStabilityInwardsStochasticSoilModelTransformer.cs (.../MacroStabilityInwardsStochasticSoilModelTransformer.cs) (revision da4a311b2ac60defe1a27a61c8d151f47268a941) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.IO/SoilProfiles/MacroStabilityInwardsStochasticSoilModelTransformer.cs (.../MacroStabilityInwardsStochasticSoilModelTransformer.cs) (revision 57bc6a475f6cdd57b1a0ebf70cdf533014afd1ff) @@ -52,11 +52,19 @@ throw new ImportedDataTransformException(message); } - var macroStabilityInwardsModel = new MacroStabilityInwardsStochasticSoilModel(stochasticSoilModel.Name, - stochasticSoilModel.Geometry); - macroStabilityInwardsModel.StochasticSoilProfiles.AddRange( - TransformStochasticSoilProfiles(stochasticSoilModel.StochasticSoilProfiles, stochasticSoilModel.Name).ToArray()); - return macroStabilityInwardsModel; + try + { + var macroStabilityInwardsModel = new MacroStabilityInwardsStochasticSoilModel(stochasticSoilModel.Name, + stochasticSoilModel.Geometry); + macroStabilityInwardsModel.StochasticSoilProfiles.AddRange( + TransformStochasticSoilProfiles(stochasticSoilModel.StochasticSoilProfiles, stochasticSoilModel.Name).ToArray()); + + return macroStabilityInwardsModel; + } + catch (ArgumentException e) + { + throw new ImportedDataTransformException(e.Message, e); + } } ///