Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsOutputCreateExtensions.cs =================================================================== diff -u -r7ae9100ff4e61169edcefaeb01b72d492431742f -rfcc2776f9c6b0e607a661c46b83b54de514f175e --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsOutputCreateExtensions.cs (.../GrassCoverErosionInwardsOutputCreateExtensions.cs) (revision 7ae9100ff4e61169edcefaeb01b72d492431742f) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsOutputCreateExtensions.cs (.../GrassCoverErosionInwardsOutputCreateExtensions.cs) (revision fcc2776f9c6b0e607a661c46b83b54de514f175e) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using Application.Ringtoets.Storage.Create.GrassCoverErosionOutwards; using Application.Ringtoets.Storage.DbContext; using Ringtoets.GrassCoverErosionInwards.Data; @@ -42,8 +43,6 @@ { var entity = new GrassCoverErosionInwardsOutputEntity { - DikeHeight = output.DikeHeight.Value.ToNaNAsNull(), - IsDikeHeightCalculated = Convert.ToByte(output.DikeHeightCalculated), IsOvertoppingDominant = Convert.ToByte(output.IsOvertoppingDominant), WaveHeight = output.WaveHeight.Value.ToNaNAsNull(), RequiredProbability = output.ProbabilityAssessmentOutput.RequiredProbability.ToNaNAsNull(), @@ -53,7 +52,18 @@ FactorOfSafety = output.ProbabilityAssessmentOutput.FactorOfSafety.Value.ToNaNAsNull() }; + CreateDikeHeightAssessmentOutput(entity, output.DikeHeightAssessmentOutput); + return entity; } + + private static void CreateDikeHeightAssessmentOutput(GrassCoverErosionInwardsOutputEntity entity, DikeHeightAssessmentOutput output) + { + if (output == null) + { + return; + } + entity.GrassCoverErosionInwardsDikeHeightOutputEntities.Add(output.Create()); + } } } \ No newline at end of file