Index: Riskeer/Integration/src/Riskeer.Integration.IO/Helpers/HydraulicBoundaryLocationCalculationsExportHelper.cs =================================================================== diff -u -rd7442e435a3158c07e1d03e5c94f4501bfb0a43c -r3594c0d09a19af6f1b5e1a9a1cbbb407576cb0d9 --- Riskeer/Integration/src/Riskeer.Integration.IO/Helpers/HydraulicBoundaryLocationCalculationsExportHelper.cs (.../HydraulicBoundaryLocationCalculationsExportHelper.cs) (revision d7442e435a3158c07e1d03e5c94f4501bfb0a43c) +++ Riskeer/Integration/src/Riskeer.Integration.IO/Helpers/HydraulicBoundaryLocationCalculationsExportHelper.cs (.../HydraulicBoundaryLocationCalculationsExportHelper.cs) (revision 3594c0d09a19af6f1b5e1a9a1cbbb407576cb0d9) @@ -73,8 +73,15 @@ calculations, calculationsType, exportedCalculationFileNames, folderPath)); } - public static string GetUniqueName(HydraulicBoundaryLocationCalculationsType calculationsType, double targetProbability, - IEnumerable existingFileNames = null) + /// + /// Gets a unique file name for the location calculations corresponding to a specific target probability. + /// + /// The type of the calculations. + /// The target probability of the calculations. + /// Any existing files names to take into account. + /// A unique file name. + public static string GetUniqueFileName(HydraulicBoundaryLocationCalculationsType calculationsType, double targetProbability, + IEnumerable existingFileNames = null) { string exportType = calculationsType == HydraulicBoundaryLocationCalculationsType.WaterLevel ? Resources.WaterLevels_DisplayName @@ -95,11 +102,11 @@ IEnumerable calculations = calculationsForTargetProbability.Item1; double targetProbability = calculationsForTargetProbability.Item2; - string uniqueName = GetUniqueName(calculationsType, targetProbability, exportedCalculationFileNames); + string uniqueFileName = GetUniqueFileName(calculationsType, targetProbability, exportedCalculationFileNames); - exportedCalculationFileNames.Add(uniqueName); + exportedCalculationFileNames.Add(uniqueFileName); - string tempFilePath = Path.Combine(folderPath, $"{uniqueName}.{RiskeerCommonIOResources.Shape_file_filter_Extension}"); + string tempFilePath = Path.Combine(folderPath, $"{uniqueFileName}.{RiskeerCommonIOResources.Shape_file_filter_Extension}"); var exporter = new HydraulicBoundaryLocationCalculationsForTargetProbabilityExporter( calculations, tempFilePath, calculationsType);