Index: src/Deltares.DSoilModel.Forms/DSoilModelGeometryEditor.cs
===================================================================
diff -u -r275 -r342
--- src/Deltares.DSoilModel.Forms/DSoilModelGeometryEditor.cs (.../DSoilModelGeometryEditor.cs) (revision 275)
+++ src/Deltares.DSoilModel.Forms/DSoilModelGeometryEditor.cs (.../DSoilModelGeometryEditor.cs) (revision 342)
@@ -1121,9 +1121,17 @@
var utils = new GeotechnicsUtilities();
- var soilProfile2D = utils.CombineSurfaceLineWithSoilProfile2D(surfaceLine2.Geometry, profile2D, null, shift);
- soilProfile2D.Name = profile2D.Name + surfaceLine2.Name;
- AddSoilProfile2DToProjectAndUpdateUI(soilProfile2D);
+ try
+ {
+ var soilProfile2D = utils.CombineSurfaceLineWithSoilProfile2D(surfaceLine2.Geometry, profile2D, null, shift);
+ soilProfile2D.Name = profile2D.Name + surfaceLine2.Name;
+ AddSoilProfile2DToProjectAndUpdateUI(soilProfile2D);
+ }
+ catch (GeotechnicsUtilitiesException e)
+ {
+ var title = LocalizationManager.GetTranslatedText(this, "CombinerError");
+ MessageBox.Show(e.Message, title, MessageBoxButtons.OK);
+ }
}
private void Create2DProfileFromSoilProfile1DAndSurfaceLine2(SoilProfile1D profile1D, SurfaceLine2 surfaceLine2)
Index: src/Deltares.DSoilModel.Forms/Translations.xml
===================================================================
diff -u -r294 -r342
--- src/Deltares.DSoilModel.Forms/Translations.xml (.../Translations.xml) (revision 294)
+++ src/Deltares.DSoilModel.Forms/Translations.xml (.../Translations.xml) (revision 342)
@@ -91,4 +91,5 @@
+