Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs =================================================================== diff -u -r86984ca293c30b4f9b47da7825cbae1404fffe08 -r60233a739e6b40a3182f53bb9ebd923703bd745c --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 86984ca293c30b4f9b47da7825cbae1404fffe08) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 60233a739e6b40a3182f53bb9ebd923703bd745c) @@ -450,8 +450,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, @@ -470,13 +470,16 @@ if (dialog.SelectedItems.Any()) { - GenerateClosingStructuresCalculations(nodeData.FailureMechanism.SectionResults, dialog.SelectedItems, nodeData.WrappedData.Children); + GenerateClosingStructuresCalculations( + nodeData.FailureMechanism.SectionResults, + dialog.SelectedItems.Cast(), + nodeData.WrappedData.Children); nodeData.NotifyObservers(); } } } - private static void GenerateClosingStructuresCalculations(IEnumerable sectionResults, IEnumerable structures, IList calculations) + private static void GenerateClosingStructuresCalculations(IEnumerable sectionResults, IEnumerable structures, IList calculations) { foreach (var structure in structures) { @@ -485,7 +488,7 @@ Name = NamingHelper.GetUniqueName(calculations, structure.Name, c => c.Name), InputParameters = { - Structure = (ClosingStructure)structure + Structure = structure } }; calculations.Add(calculation);