Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/PresentationObjects/HydraulicBoundariesGroupContext.cs =================================================================== diff -u -r04cf5f873b69cb330aeda88b622e286b2aefa852 -rc9a8934df2671ef962b4049125df9acb92a2d23f --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/PresentationObjects/HydraulicBoundariesGroupContext.cs (.../HydraulicBoundariesGroupContext.cs) (revision 04cf5f873b69cb330aeda88b622e286b2aefa852) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/PresentationObjects/HydraulicBoundariesGroupContext.cs (.../HydraulicBoundariesGroupContext.cs) (revision c9a8934df2671ef962b4049125df9acb92a2d23f) @@ -20,7 +20,6 @@ // All rights reserved. using System; -using Core.Common.Base; using Core.Common.Controls.PresentationObjects; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.Common.Data.Hydraulics; @@ -31,28 +30,30 @@ /// /// Presentation object for Hydraulic boundary locations and calculations. /// - public class HydraulicBoundariesGroupContext : ObservableWrappedObjectContextBase> + public class HydraulicBoundariesGroupContext : ObservableWrappedObjectContextBase { /// - /// Initializes a new instance of the class. + /// Initializes a new instance of . /// - /// The locations from the hydraulic boundaries database made for grass cover erosion outwards. - /// The grass cover erosion outwards failure mechanism which the locations belong to. - /// The assessment section the locations belong to. - /// Thrown when any input argument is null. - public HydraulicBoundariesGroupContext(ObservableList hydraulicBoundaryLocations, + /// The hydraulic boundaries database to wrap. + /// The grass cover erosion outwards failure mechanism the calculations belong to. + /// The assessment section the calculations belong to. + /// Thrown when any parameter is null. + public HydraulicBoundariesGroupContext(HydraulicBoundaryDatabase wrappedData, GrassCoverErosionOutwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) - : base(hydraulicBoundaryLocations) + : base(wrappedData) { if (failureMechanism == null) { throw new ArgumentNullException(nameof(failureMechanism)); } + if (assessmentSection == null) { throw new ArgumentNullException(nameof(assessmentSection)); } + AssessmentSection = assessmentSection; FailureMechanism = failureMechanism; }