Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs =================================================================== diff -u -rf70611f9af51a6ffc8cb4d8d28d1ea806104937b -r60233a739e6b40a3182f53bb9ebd923703bd745c --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision f70611f9af51a6ffc8cb4d8d28d1ea806104937b) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision 60233a739e6b40a3182f53bb9ebd923703bd745c) @@ -418,8 +418,8 @@ bool structuresAvailable = closingStructures.Any(); string closingStructuresCalculationGroupContextToolTip = structuresAvailable - ? RingtoetsCommonFormsResources.StructuresPlugin_Generate_calculations_for_selected_structures - : RingtoetsCommonFormsResources.StructuresPlugin_No_structures_to_generate_for; + ? RingtoetsCommonFormsResources.StructuresPlugin_Generate_calculations_for_selected_structures + : RingtoetsCommonFormsResources.StructuresPlugin_No_structures_to_generate_for; return new StrictContextMenuItem(RingtoetsCommonFormsResources.CalculationsGroup_Generate_calculations, closingStructuresCalculationGroupContextToolTip, @@ -438,13 +438,16 @@ if (dialog.SelectedItems.Any()) { - GenerateStabilityPointStructuresCalculations(nodeData.FailureMechanism.SectionResults, dialog.SelectedItems, nodeData.WrappedData.Children); + GenerateStabilityPointStructuresCalculations( + nodeData.FailureMechanism.SectionResults, + dialog.SelectedItems.Cast(), + nodeData.WrappedData.Children); nodeData.NotifyObservers(); } } } - private static void GenerateStabilityPointStructuresCalculations(IEnumerable sectionResults, IEnumerable structures, IList calculations) + private static void GenerateStabilityPointStructuresCalculations(IEnumerable sectionResults, IEnumerable structures, IList calculations) { foreach (var structure in structures) { @@ -453,7 +456,7 @@ Name = NamingHelper.GetUniqueName(calculations, structure.Name, c => c.Name), InputParameters = { - Structure = (StabilityPointStructure)structure + Structure = structure } }; calculations.Add(calculation);