Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs =================================================================== diff -u -r4760082d16f6b1577c4c70b4ea89e3153d60346a -rf438061a6e9dcd26a03c3a3d3328738cf0416a11 --- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 4760082d16f6b1577c4c70b4ea89e3153d60346a) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision f438061a6e9dcd26a03c3a3d3328738cf0416a11) @@ -82,6 +82,7 @@ using Riskeer.Integration.Forms.PropertyClasses.StandAlone; using Riskeer.Integration.Forms.Views; using Riskeer.Integration.IO.Exporters; +using Riskeer.Integration.IO.Helpers; using Riskeer.Integration.IO.Importers; using Riskeer.Integration.Plugin.FileImporters; using Riskeer.Integration.Plugin.Handlers; @@ -631,8 +632,13 @@ CreateFileExporter = (context, filePath) => new HydraulicBoundaryLocationCalculationsForTargetProbabilityExporter( context.WrappedData, filePath, HydraulicBoundaryLocationCalculationsType.WaterLevel), IsEnabled = context => true, - GetExportPath = context => ExportHelper.GetFilePath(GetInquiryHelper(), new FileFilterGenerator(RiskeerCommonIOResources.Shape_file_filter_Extension, - RiskeerCommonIOResources.Shape_file_filter_Description)) + GetExportPath = context => ExportHelper.GetFilePath(GetInquiryHelper(), + new FileFilterGenerator( + RiskeerCommonIOResources.Shape_file_filter_Extension, + RiskeerCommonIOResources.Shape_file_filter_Description), + HydraulicBoundaryLocationCalculationsExportHelper.GetUniqueFileName( + HydraulicBoundaryLocationCalculationsType.WaterLevel, + context.GetNormFunc())) }; yield return new ExportInfo @@ -1088,8 +1094,13 @@ CreateFileExporter = (context, filePath) => new HydraulicBoundaryLocationCalculationsForTargetProbabilityExporter( context.WrappedData.HydraulicBoundaryLocationCalculations, filePath, calculationsType), IsEnabled = context => true, - GetExportPath = context => ExportHelper.GetFilePath(GetInquiryHelper(), new FileFilterGenerator(RiskeerCommonIOResources.Shape_file_filter_Extension, - RiskeerCommonIOResources.Shape_file_filter_Description)) + GetExportPath = context => ExportHelper.GetFilePath(GetInquiryHelper(), + new FileFilterGenerator( + RiskeerCommonIOResources.Shape_file_filter_Extension, + RiskeerCommonIOResources.Shape_file_filter_Description), + HydraulicBoundaryLocationCalculationsExportHelper.GetUniqueFileName( + calculationsType, + context.WrappedData.TargetProbability)) }; }