Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/Assembly/CombinedAssemblyFailureMechanismSectionFactory.cs =================================================================== diff -u -rb0331953ce917133bb02496e7606f43c9cc21b56 -r30fb3efb7ec736a4f4919d89df2c0168fb99fd8c --- Ringtoets/Integration/src/Ringtoets.Integration.Data/Assembly/CombinedAssemblyFailureMechanismSectionFactory.cs (.../CombinedAssemblyFailureMechanismSectionFactory.cs) (revision b0331953ce917133bb02496e7606f43c9cc21b56) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/Assembly/CombinedAssemblyFailureMechanismSectionFactory.cs (.../CombinedAssemblyFailureMechanismSectionFactory.cs) (revision 30fb3efb7ec736a4f4919d89df2c0168fb99fd8c) @@ -30,6 +30,7 @@ using Ringtoets.Integration.Data.StandAlone.SectionResults; using Ringtoets.MacroStabilityInwards.Data; using Ringtoets.Piping.Data; +using Ringtoets.StabilityStoneCover.Data; namespace Ringtoets.Integration.Data.Assembly { @@ -100,6 +101,14 @@ .ToArray()); } + StabilityStoneCoverFailureMechanism stabilityStoneCoverFailureMechanism = assessmentSection.StabilityStoneCover; + if (failureMechanisms.Contains(stabilityStoneCoverFailureMechanism)) + { + inputs.Add(CreateCombinedSections(stabilityStoneCoverFailureMechanism.SectionResults, + assessmentSection, StabilityStoneCoverAssemblyFunc) + .ToArray()); + } + return inputs; } @@ -171,6 +180,14 @@ } } + private static Func StabilityStoneCoverAssemblyFunc + { + get + { + return (sectionResult, assessmentSection) => StabilityStoneCoverFailureMechanismAssemblyFactory.GetSectionAssemblyCategoryGroup(sectionResult); + } + } + #endregion } } \ No newline at end of file