Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs =================================================================== diff -u -rb9588439685292e10bcf3a4fcebfc187fd7bd03e -re402805257d7185512020535bd0df9cd01a7734e --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision b9588439685292e10bcf3a4fcebfc187fd7bd03e) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision e402805257d7185512020535bd0df9cd01a7734e) @@ -540,7 +540,7 @@ builder.AddUpdateForeshoreProfileOfCalculationsItem(calculations, inquiryHelper, SynchronizeCalculationWithForeshoreProfileHelper.UpdateForeshoreProfileDerivedCalculationInput) - .AddCustomItem(CreateUpdateStructuresItem(calculations)) + .AddCustomItem(CreateUpdateStructureItem(calculations)) .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, @@ -571,28 +571,29 @@ .Build(); } - private StrictContextMenuItem CreateUpdateStructuresItem(StructuresCalculation[] calculations) + private StrictContextMenuItem CreateUpdateStructureItem( + IEnumerable> calculations) { - var enabled = true; + var contextMenuEnabled = true; string toolTipMessage = RingtoetsCommonFormsResources.StructuresPlugin_CreateUpdateStructureItem_Update_all_calculations_with_Structure_Tooltip; - StructuresCalculation[] calculationsToBeUpdated = + StructuresCalculation[] calculationToUpdate = calculations.Where(calc => calc.InputParameters.Structure != null && !calc.InputParameters.IsStructureInputSynchronized) .ToArray(); - if (!calculationsToBeUpdated.Any()) + if (!calculationToUpdate.Any()) { - enabled = false; + contextMenuEnabled = false; toolTipMessage = RingtoetsCommonFormsResources.CreateUpdateContextMenuItem_No_calculations_to_update_ToolTip; } return new StrictContextMenuItem(RingtoetsCommonFormsResources.StructuresPlugin_CreateUpdateStructureItem_Update_all_Structures, toolTipMessage, RingtoetsCommonFormsResources.UpdateItemIcon, - (sender, args) => UpdateStructureDependentDataOfCalculation(calculationsToBeUpdated)) + (sender, args) => UpdateStructureDependentDataOfCalculation(calculationToUpdate)) { - Enabled = enabled + Enabled = contextMenuEnabled }; }