Index: DamClients/DamUI/trunk/src/Dam/Tests/WaterBoardImporterTests.cs =================================================================== diff -u -r3709 -r3757 --- DamClients/DamUI/trunk/src/Dam/Tests/WaterBoardImporterTests.cs (.../WaterBoardImporterTests.cs) (revision 3709) +++ DamClients/DamUI/trunk/src/Dam/Tests/WaterBoardImporterTests.cs (.../WaterBoardImporterTests.cs) (revision 3757) @@ -290,8 +290,8 @@ soilProbabilityIndex++; var soilProfileProbability = location.Segment.SoilProfileProbabilities.Find( - s => s.SoilProfile.Name.Equals(string.Format("{0}-{1}", location.Name, - soilProbabilityIndex))); + s => s.SoilProfile.Name.Equals(string.Format("{0}-{1}-{2}", + referenceSoilProfileProbability.SoilProfile.Name, location.Name, soilProbabilityIndex))); for (var layerIndex = 0; layerIndex < soilProfileProbability.SoilProfile.LayerCount; layerIndex++) Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/WaterBoardPostProcessRelativeProfiles.cs =================================================================== diff -u -r3710 -r3757 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/WaterBoardPostProcessRelativeProfiles.cs (.../WaterBoardPostProcessRelativeProfiles.cs) (revision 3710) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/WaterBoardPostProcessRelativeProfiles.cs (.../WaterBoardPostProcessRelativeProfiles.cs) (revision 3757) @@ -56,7 +56,7 @@ if (orgSegment != null) { var newSegment = new Segment(); - newSegment.Name = String.Format("Segment {0}", location.Name); + newSegment.Name = String.Format("Segment {0}-{1}", orgSegment.Name, location.Name); int soilProbabilityIndex = 0; foreach (SoilGeometryProbability orgSoilGeometryProbability in orgSegment.SoilProfileProbabilities) { @@ -81,7 +81,7 @@ // Dependent if deltaZ is positive or negative, the bottomLevel should be adjusted before or after adjusting the layers // This is necessary, because the bottomlevel is adjusted automatically during adjustment of layers var soilProfile1D = newSoilGeometryProbability.SoilProfile; - soilProfile1D.Name = String.Format("{0}-{1}", location.Name, soilProbabilityIndex); + soilProfile1D.Name = String.Format("{0}-{1}-{2}", orgSoilGeometryProbability.SoilProfile.Name, location.Name, soilProbabilityIndex); double deltaZ = characteristicGeometryPoint.Z - soilProfile1D.TopLevel; if (deltaZ < 0) {