Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Merge/IMergeDataProvider.cs =================================================================== diff -u -r2c86fa0099820bd5004ff61e8d5070cd6087728f -r26d78e501249bb0b55cb09889b0eba5adbef135f --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Merge/IMergeDataProvider.cs (.../IMergeDataProvider.cs) (revision 2c86fa0099820bd5004ff61e8d5070cd6087728f) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Merge/IMergeDataProvider.cs (.../IMergeDataProvider.cs) (revision 26d78e501249bb0b55cb09889b0eba5adbef135f) @@ -19,10 +19,31 @@ // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. +using System.Collections.Generic; +using Ringtoets.Common.Data.FailureMechanism; +using Ringtoets.Integration.Data; + namespace Ringtoets.Integration.Forms.Merge { /// /// Interface for providing the data to merge. /// - public interface IMergeDataProvider {} + public interface IMergeDataProvider + { + /// + /// Gets the selected . + /// + AssessmentSection SelectedAssessmentSection { get; } + + /// + /// Gets the collection of selected . + /// + IEnumerable SelectedFailureMechanisms { get; } + + /// + /// Select the data to merge. + /// + /// The collection of assessment sections to select from. + void SelectData(IEnumerable assessmentSections); + } } \ No newline at end of file