Index: Ringtoets/Piping/src/Ringtoets.Piping.IO/Importers/PipingConfigurationImporter.cs =================================================================== diff -u -r4f292cc8bf75a76604b07b1ca9fd21be1bf9e904 -r91e78bc36345ae134554f210943cc0f9496dcfbd --- Ringtoets/Piping/src/Ringtoets.Piping.IO/Importers/PipingConfigurationImporter.cs (.../PipingConfigurationImporter.cs) (revision 4f292cc8bf75a76604b07b1ca9fd21be1bf9e904) +++ Ringtoets/Piping/src/Ringtoets.Piping.IO/Importers/PipingConfigurationImporter.cs (.../PipingConfigurationImporter.cs) (revision 91e78bc36345ae134554f210943cc0f9496dcfbd) @@ -22,6 +22,7 @@ using System; using System.Collections.Generic; using System.Linq; +using Core.Common.Base.Data; using Core.Common.Base.IO; using Core.Common.IO.Exceptions; using Core.Common.IO.Readers; @@ -172,11 +173,22 @@ } } + if (readCalculation.EntryPointL.HasValue) + { + pipingCalculation.InputParameters.EntryPointL = (RoundedDouble) readCalculation.EntryPointL.Value; + } + + if (readCalculation.ExitPointL.HasValue) + { + pipingCalculation.InputParameters.ExitPointL = (RoundedDouble) readCalculation.ExitPointL.Value; + } + validCalculationItems.Add(pipingCalculation); // Validate when set: // - HR location X // - Surface line X + // - Entry/Exit point X // - Stochastic soil model // - Stochastic soil profile // Validate the stochastic soil model crosses the surface line when set Index: Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/Importers/PipingConfigurationImporterTest.cs =================================================================== diff -u -r4f292cc8bf75a76604b07b1ca9fd21be1bf9e904 -r91e78bc36345ae134554f210943cc0f9496dcfbd --- Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/Importers/PipingConfigurationImporterTest.cs (.../PipingConfigurationImporterTest.cs) (revision 4f292cc8bf75a76604b07b1ca9fd21be1bf9e904) +++ Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/Importers/PipingConfigurationImporterTest.cs (.../PipingConfigurationImporterTest.cs) (revision 91e78bc36345ae134554f210943cc0f9496dcfbd) @@ -290,6 +290,8 @@ Assert.AreSame(hydraulicBoundaryLocation, calculation.InputParameters.HydraulicBoundaryLocation); Assert.AreSame(surfaceLine, calculation.InputParameters.SurfaceLine); + Assert.AreEqual(1.1, calculation.InputParameters.EntryPointL.Value); + Assert.AreEqual(2.2, calculation.InputParameters.ExitPointL.Value); } private class ExpectedProgressNotification