Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/HydraulicBoundaryLocationCreateExtensions.cs =================================================================== diff -u -ra80af1a8fb7a87cd61648d481c8694bc22a763da -r070c0400906eb4cfbd4fdcfbf1e49d4dfeec7856 --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/HydraulicBoundaryLocationCreateExtensions.cs (.../HydraulicBoundaryLocationCreateExtensions.cs) (revision a80af1a8fb7a87cd61648d481c8694bc22a763da) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/HydraulicBoundaryLocationCreateExtensions.cs (.../HydraulicBoundaryLocationCreateExtensions.cs) (revision 070c0400906eb4cfbd4fdcfbf1e49d4dfeec7856) @@ -69,74 +69,5 @@ registry.Register(entity, location); return entity; } - - #region Grass CoverErosion Outwards HydraulicLocation - - /// - /// Creates a based on the information of the . - /// - /// The location to create a database entity for. - /// The object keeping track of create operations. - /// Index at which this instance resides inside its parent container. - /// A new . - /// Thrown when or - /// is null. - internal static GrassCoverErosionOutwardsHydraulicLocationEntity CreateGrassCoverErosionOutwardsHydraulicBoundaryLocation( - this HydraulicBoundaryLocation location, PersistenceRegistry registry, int order) - { - if (location == null) - { - throw new ArgumentNullException(nameof(location)); - } - - if (registry == null) - { - throw new ArgumentNullException(nameof(registry)); - } - - if (registry.Contains(location)) - { - return registry.Get(location); - } - - var entity = new GrassCoverErosionOutwardsHydraulicLocationEntity - { - LocationId = location.Id, - Name = location.Name.DeepClone(), - LocationX = location.Location.X.ToNaNAsNull(), - LocationY = location.Location.Y.ToNaNAsNull(), - ShouldDesignWaterLevelIllustrationPointsBeCalculated = GetShouldIllustrationPointsBeCalculated(location.DesignWaterLevelCalculation1), - ShouldWaveHeightIllustrationPointsBeCalculated = GetShouldIllustrationPointsBeCalculated(location.WaveHeightCalculation1), - Order = order - }; - - CreateGrassCoverErosionOutwardsHydraulicLocationOutput(entity, location.DesignWaterLevelCalculation1.Output, - HydraulicLocationOutputType.DesignWaterLevel); - CreateGrassCoverErosionOutwardsHydraulicLocationOutput(entity, location.WaveHeightCalculation1.Output, - HydraulicLocationOutputType.WaveHeight); - - registry.Register(entity, location); - return entity; - } - - private static void CreateGrassCoverErosionOutwardsHydraulicLocationOutput(GrassCoverErosionOutwardsHydraulicLocationEntity entity, - HydraulicBoundaryLocationOutput output, - HydraulicLocationOutputType outputType) - { - if (output != null) - { - GrassCoverErosionOutwardsHydraulicLocationOutputEntity grassCoverErosionOutwardsHydraulicLocationOutputEntity = - output.CreateGrassCoverErosionOutwardsHydraulicBoundaryLocationOutputEntity(outputType); - - entity.GrassCoverErosionOutwardsHydraulicLocationOutputEntities.Add(grassCoverErosionOutwardsHydraulicLocationOutputEntity); - } - } - - private static byte GetShouldIllustrationPointsBeCalculated(HydraulicBoundaryLocationCalculation calculation) - { - return Convert.ToByte(calculation.InputParameters.ShouldIllustrationPointsBeCalculated); - } - - #endregion } } \ No newline at end of file