Index: Ringtoets/Integration/src/Ringtoets.Integration.Service/RingtoetsDataSynchronizationService.cs =================================================================== diff -u -rce9e1d476f00cfb42ce2a8ab6c762baf5abfd97b -r11949f071abdcebaadf757c53a34b93299aefbaa --- Ringtoets/Integration/src/Ringtoets.Integration.Service/RingtoetsDataSynchronizationService.cs (.../RingtoetsDataSynchronizationService.cs) (revision ce9e1d476f00cfb42ce2a8ab6c762baf5abfd97b) +++ Ringtoets/Integration/src/Ringtoets.Integration.Service/RingtoetsDataSynchronizationService.cs (.../RingtoetsDataSynchronizationService.cs) (revision 11949f071abdcebaadf757c53a34b93299aefbaa) @@ -31,6 +31,8 @@ using Ringtoets.Common.Data.Hydraulics; using Ringtoets.Common.Data.Structures; using Ringtoets.Common.Service; +using Ringtoets.DuneErosion.Data; +using Ringtoets.DuneErosion.Service; using Ringtoets.GrassCoverErosionInwards.Data; using Ringtoets.GrassCoverErosionInwards.Service; using Ringtoets.GrassCoverErosionInwards.Utils; @@ -184,28 +186,36 @@ /// /// Clears the output of the hydraulic boundary locations within the - /// and . + /// and . /// /// The wich contains the locations. - /// The which contains the locations. + /// The which contains the locations. + /// The which contains locations. /// All objects affected by the operation. /// Thrown when - /// or is null. + /// or is null. public static IEnumerable ClearHydraulicBoundaryLocationOutput(HydraulicBoundaryDatabase hydraulicBoundaryDatabase, - GrassCoverErosionOutwardsFailureMechanism failureMechanism) + GrassCoverErosionOutwardsFailureMechanism grassCoverErosionOutwardsFailureMechanism, + DuneErosionFailureMechanism duneErosionFailureMechanism) { if (hydraulicBoundaryDatabase == null) { throw new ArgumentNullException("hydraulicBoundaryDatabase"); } - if (failureMechanism == null) + if (grassCoverErosionOutwardsFailureMechanism == null) { - throw new ArgumentNullException("failureMechanism"); + throw new ArgumentNullException("grassCoverErosionOutwardsFailureMechanism"); } + if (duneErosionFailureMechanism == null) + { + throw new ArgumentNullException("duneErosionFailureMechanism"); + } - return RingtoetsCommonDataSynchronizationService.ClearHydraulicBoundaryLocationOutput(failureMechanism.HydraulicBoundaryLocations) + return RingtoetsCommonDataSynchronizationService.ClearHydraulicBoundaryLocationOutput(grassCoverErosionOutwardsFailureMechanism.HydraulicBoundaryLocations) .Concat(RingtoetsCommonDataSynchronizationService.ClearHydraulicBoundaryLocationOutput( hydraulicBoundaryDatabase.Locations)) + .Concat(DuneErosionDataSynchronizationService.ClearDuneLocationOutput( + duneErosionFailureMechanism.DuneLocations)) .ToArray(); }