Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/Merge/AssessmentSectionMergeHandler.cs =================================================================== diff -u -rc93ac2bdd64812a93293a7bf711ba9a9ba548a30 -rd25ce0c7ce3093fe47efe020396f83d5abd69ec0 --- Riskeer/Integration/src/Riskeer.Integration.Plugin/Merge/AssessmentSectionMergeHandler.cs (.../AssessmentSectionMergeHandler.cs) (revision c93ac2bdd64812a93293a7bf711ba9a9ba548a30) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/Merge/AssessmentSectionMergeHandler.cs (.../AssessmentSectionMergeHandler.cs) (revision d25ce0c7ce3093fe47efe020396f83d5abd69ec0) @@ -123,13 +123,14 @@ return changedObjects; } - private static IEnumerable MergeProbabilities(ObservableList userDefinedTargetProbabilities, HydraulicBoundaryLocationCalculationsForTargetProbability[] probabilitiesToMerge) + private static IEnumerable MergeProbabilities(IEnumerable targetProbabilities, + IEnumerable probabilitiesToMerge) { var changedObjects = new List(); foreach (HydraulicBoundaryLocationCalculationsForTargetProbability probabilityToMerge in probabilitiesToMerge) { - HydraulicBoundaryLocationCalculationsForTargetProbability targetProbability = userDefinedTargetProbabilities.First( + HydraulicBoundaryLocationCalculationsForTargetProbability targetProbability = targetProbabilities.First( c => c.TargetProbability.Equals(probabilityToMerge.TargetProbability)); changedObjects.AddRange(MergeHydraulicBoundaryLocationCalculations(targetProbability.HydraulicBoundaryLocationCalculations, @@ -139,7 +140,9 @@ return changedObjects; } - private static void MergeUniqueProbabilities(ObservableList userDefinedTargetProbabilities, Func> getTargetProbabilities, IEnumerable hydraulicBoundaryLocations) + private static void MergeUniqueProbabilities(ObservableList targetProbabilities, + Func> getTargetProbabilities, + IEnumerable hydraulicBoundaryLocations) { foreach (HydraulicBoundaryLocationCalculationsForTargetProbability targetProbability in getTargetProbabilities()) { @@ -151,7 +154,7 @@ calculation.HydraulicBoundaryLocation, hydraulicBoundaryLocations))) .ToArray()); - userDefinedTargetProbabilities.Add(newTargetProbability); + targetProbabilities.Add(newTargetProbability); } }