Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationCreateExtensions.cs =================================================================== diff -u -r1a062846c75d2d86454dc052adc7a5993b79963e -r92598abae0206724835b91b3708e970ae09ac5de --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationCreateExtensions.cs (.../GrassCoverErosionInwardsCalculationCreateExtensions.cs) (revision 1a062846c75d2d86454dc052adc7a5993b79963e) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/GrassCoverErosionInwards/GrassCoverErosionInwardsCalculationCreateExtensions.cs (.../GrassCoverErosionInwardsCalculationCreateExtensions.cs) (revision 92598abae0206724835b91b3708e970ae09ac5de) @@ -56,15 +56,19 @@ Order = order }; SetInputValues(entity, calculation.InputParameters, registry); + SetOutputEntity(entity, calculation, registry); + registry.Register(entity, calculation); + + return entity; + } + + private static void SetOutputEntity(GrassCoverErosionInwardsCalculationEntity entity, GrassCoverErosionInwardsCalculation calculation, PersistenceRegistry registry) + { if (calculation.HasOutput) { entity.GrassCoverErosionInwardsOutputEntities.Add(calculation.Output.Create(registry)); } - - registry.Register(entity, calculation); - - return entity; } private static void SetInputValues(GrassCoverErosionInwardsCalculationEntity entity, GrassCoverErosionInwardsInput input, PersistenceRegistry registry)