Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Service/GrassCoverErosionOutwardsWaveConditionsCalculationActivity.cs =================================================================== diff -u -ra7c351a2f6cb6ab18a30d248a60cbf34abe47ad7 -r18ff00ec64534e2a0f3ad728363660b4fd93b149 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Service/GrassCoverErosionOutwardsWaveConditionsCalculationActivity.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationActivity.cs) (revision a7c351a2f6cb6ab18a30d248a60cbf34abe47ad7) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Service/GrassCoverErosionOutwardsWaveConditionsCalculationActivity.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationActivity.cs) (revision 18ff00ec64534e2a0f3ad728363660b4fd93b149) @@ -20,7 +20,6 @@ // All rights reserved. using System; -using Core.Common.Base.Data; using Core.Common.Base.Service; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.Common.Data.Hydraulics; @@ -58,14 +57,17 @@ { throw new ArgumentNullException(nameof(calculation)); } + if (hlcdFilePath == null) { throw new ArgumentNullException(nameof(hlcdFilePath)); } + if (failureMechanism == null) { throw new ArgumentNullException(nameof(failureMechanism)); } + if (assessmentSection == null) { throw new ArgumentNullException(nameof(assessmentSection)); @@ -84,7 +86,9 @@ protected override bool Validate() { return GrassCoverErosionOutwardsWaveConditionsCalculationService.Validate(calculation, - failureMechanism.GetNormativeAssessmentLevel(assessmentSection, calculation.InputParameters.HydraulicBoundaryLocation), + failureMechanism.GetAssessmentLevel(assessmentSection, + calculation.InputParameters.HydraulicBoundaryLocation, + calculation.InputParameters.CategoryType), hlcdFilePath, assessmentSection.HydraulicBoundaryDatabase.EffectivePreprocessorDirectory()); }