Index: Demo/Ringtoets/src/Demo.Ringtoets/Commands/AddNewDemoDuneAssessmentSectionCommand.cs
===================================================================
diff -u -rad2d65c5904706727b1e19341a8b1162645c845a -r322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811
--- Demo/Ringtoets/src/Demo.Ringtoets/Commands/AddNewDemoDuneAssessmentSectionCommand.cs (.../AddNewDemoDuneAssessmentSectionCommand.cs) (revision ad2d65c5904706727b1e19341a8b1162645c845a)
+++ Demo/Ringtoets/src/Demo.Ringtoets/Commands/AddNewDemoDuneAssessmentSectionCommand.cs (.../AddNewDemoDuneAssessmentSectionCommand.cs) (revision 322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811)
@@ -1,5 +1,7 @@
using Core.Common.Controls.Commands;
using Core.Common.Gui;
+using Ringtoets.HydraRing.Forms.PresentationObjects;
+using Ringtoets.HydraRing.Plugin;
using Ringtoets.Integration.Data;
using Ringtoets.Integration.Forms.PresentationObjects;
using Ringtoets.Integration.Plugin.FileImporters;
@@ -48,7 +50,7 @@
Name = "Demo duintraject"
};
InitializeDemoReferenceLine(demoAssessmentSection);
-
+ InitializeDemoHydraulicBoundaryDatabase(demoAssessmentSection);
return demoAssessmentSection;
}
@@ -61,5 +63,17 @@
importer.Import(new ReferenceLineContext(demoAssessmentSection), temporaryShapeFile.FilePath);
}
}
+
+ private void InitializeDemoHydraulicBoundaryDatabase(DuneAssessmentSection demoAssessmentSection)
+ {
+ using (var tempPath = new TemporaryImportFile("HRD_dutchcoastsouth.sqlite"))
+ {
+ using (var hydraulicBoundaryDatabaseImporter = new HydraulicBoundaryLocationsImporter())
+ {
+ hydraulicBoundaryDatabaseImporter.ValidateAndConnectTo(tempPath.FilePath);
+ hydraulicBoundaryDatabaseImporter.Import(new HydraulicBoundaryDatabaseContext(demoAssessmentSection), tempPath.FilePath);
+ }
+ }
+ }
}
}
\ No newline at end of file
Index: Demo/Ringtoets/test/Demo.Ringtoets.Test/Commands/AddNewDemoDuneAssessmentSectionCommandTest.cs
===================================================================
diff -u -rad2d65c5904706727b1e19341a8b1162645c845a -r322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811
--- Demo/Ringtoets/test/Demo.Ringtoets.Test/Commands/AddNewDemoDuneAssessmentSectionCommandTest.cs (.../AddNewDemoDuneAssessmentSectionCommandTest.cs) (revision ad2d65c5904706727b1e19341a8b1162645c845a)
+++ Demo/Ringtoets/test/Demo.Ringtoets.Test/Commands/AddNewDemoDuneAssessmentSectionCommandTest.cs (.../AddNewDemoDuneAssessmentSectionCommandTest.cs) (revision 322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811)
@@ -1,5 +1,4 @@
using System.Linq;
-
using Core.Common.Base;
using Core.Common.Base.Data;
using Core.Common.Controls.Commands;
@@ -60,6 +59,11 @@
Assert.AreEqual("Demo duintraject", demoAssessmentSection.Name);
Assert.AreEqual(1669, demoAssessmentSection.ReferenceLine.Points.Count());
+
+ Assert.IsNotEmpty(demoAssessmentSection.HydraulicBoundaryDatabase.FilePath);
+ var hydraulicBoundaryLocations = demoAssessmentSection.HydraulicBoundaryDatabase.Locations.ToArray();
+ Assert.AreEqual(18, hydraulicBoundaryLocations.Length);
+
mocks.VerifyAll();
}
}
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Forms/Properties/Resources.Designer.cs
===================================================================
diff -u -r16fef01c5d2d8ef8d15c652585efa85125ba7b25 -r322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 16fef01c5d2d8ef8d15c652585efa85125ba7b25)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811)
@@ -61,7 +61,7 @@
}
///
- /// Looks up a localized string similar to Uitvoer van alle afhankelijke berekeningen is verwijderd..
+ /// Looks up a localized string similar to De uitvoer van alle afhankelijke berekeningen is verwijderd..
///
public static string Calculations_Deleted {
get {
@@ -117,7 +117,7 @@
}
///
- /// Looks up a localized string similar to Koppel aan hydraulische randvoorwaarden database.
+ /// Looks up a localized string similar to Koppel aan hydraulische randvoorwaarden database..
///
public static string HydraulicBoundaryDatabase_Connect_ToolTip {
get {
Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Forms/Properties/Resources.resx
===================================================================
diff -u -r16fef01c5d2d8ef8d15c652585efa85125ba7b25 -r322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Forms/Properties/Resources.resx (.../Resources.resx) (revision 16fef01c5d2d8ef8d15c652585efa85125ba7b25)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Forms/Properties/Resources.resx (.../Resources.resx) (revision 322e06b66fb0c6f6a0cf133fa6eba67a4f0dd811)
@@ -147,7 +147,7 @@
Koppel aan database...
- Koppel aan hydraulische randvoorwaarden database
+ Koppel aan hydraulische randvoorwaarden database.
Locatie van het hydraulische randvoorwaarden database bestand.
@@ -165,7 +165,7 @@
Selecteer database
- Uitvoer van alle afhankelijke berekeningen is verwijderd.
+ De uitvoer van alle afhankelijke berekeningen is verwijderd.
Locaties uit de hydraulische randvoorwaarden database.