Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/FailureMechanismSectionCreateExtensions.cs =================================================================== diff -u -rae6f0c6b534ca650e160ae6d9c0bc90369d25c68 -r508d720230c5f63bce7f95bddc3b7a04808d267d --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/FailureMechanismSectionCreateExtensions.cs (.../FailureMechanismSectionCreateExtensions.cs) (revision ae6f0c6b534ca650e160ae6d9c0bc90369d25c68) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/FailureMechanismSectionCreateExtensions.cs (.../FailureMechanismSectionCreateExtensions.cs) (revision 508d720230c5f63bce7f95bddc3b7a04808d267d) @@ -20,6 +20,8 @@ // All rights reserved. using System; + +using Application.Ringtoets.Storage.BinaryConverters; using Application.Ringtoets.Storage.DbContext; using Ringtoets.Common.Data.FailureMechanism; @@ -46,22 +48,12 @@ var failureMechanismSectionEntity = new FailureMechanismSectionEntity { Name = section.Name, + FailureMechanismSectionPointData = new Point2DBinaryConverter().ToBytes(section.Points) }; - AddEntitiesForFailureMechanismSectionPoints(section, failureMechanismSectionEntity); - registry.Register(failureMechanismSectionEntity, section); return failureMechanismSectionEntity; } - - private static void AddEntitiesForFailureMechanismSectionPoints(FailureMechanismSection section, FailureMechanismSectionEntity failureMechanismSectionEntity) - { - var i = 0; - foreach (var point2D in section.Points) - { - failureMechanismSectionEntity.FailureMechanismSectionPointEntities.Add(point2D.CreateFailureMechanismSectionPointEntity(i++)); - } - } } } \ No newline at end of file