Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Application.Ringtoets.Storage.csproj =================================================================== diff -u -rfd75ff7d1794c6a64fd3ce1aa1f159effba2e102 -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/Application.Ringtoets.Storage.csproj (.../Application.Ringtoets.Storage.csproj) (revision fd75ff7d1794c6a64fd3ce1aa1f159effba2e102) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Application.Ringtoets.Storage.csproj (.../Application.Ringtoets.Storage.csproj) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -90,6 +90,9 @@ RingtoetsEntities.tt + + RingtoetsEntities.tt + RingtoetsEntities.tt @@ -150,6 +153,9 @@ RingtoetsEntities.tt + + RingtoetsEntities.tt + RingtoetsEntities.tt Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/CalculationGroupEntity.cs =================================================================== diff -u -r3b154768800db81f1cf35b68248bcc53f417c90a -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/CalculationGroupEntity.cs (.../CalculationGroupEntity.cs) (revision 3b154768800db81f1cf35b68248bcc53f417c90a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/CalculationGroupEntity.cs (.../CalculationGroupEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -39,6 +39,7 @@ public CalculationGroupEntity() { this.CalculationGroupEntity1 = new HashSet(); + this.ClosingStructuresCalculationEntities = new HashSet(); this.FailureMechanismEntities = new HashSet(); this.GrassCoverErosionInwardsCalculationEntities = new HashSet(); this.GrassCoverErosionOutwardsWaveConditionsCalculationEntities = new HashSet(); @@ -58,6 +59,8 @@ public virtual ICollection CalculationGroupEntity1 { get; set; } public virtual CalculationGroupEntity CalculationGroupEntity2 { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection ClosingStructuresCalculationEntities { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection FailureMechanismEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection GrassCoverErosionInwardsCalculationEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ClosingStructureEntity.cs =================================================================== diff -u -rac5da35861aeeaaab57c029d1dc7f6ed47013d25 -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ClosingStructureEntity.cs (.../ClosingStructureEntity.cs) (revision ac5da35861aeeaaab57c029d1dc7f6ed47013d25) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ClosingStructureEntity.cs (.../ClosingStructureEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -35,6 +35,12 @@ public partial class ClosingStructureEntity { + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")] + public ClosingStructureEntity() + { + this.ClosingStructuresCalculationEntities = new HashSet(); + } + public long ClosingStructureEntityId { get; set; } public long FailureMechanismEntityId { get; set; } public int Order { get; set; } @@ -68,5 +74,7 @@ public byte InflowModelType { get; set; } public virtual FailureMechanismEntity FailureMechanismEntity { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection ClosingStructuresCalculationEntities { get; set; } } } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ClosingStructuresCalculationEntity.cs =================================================================== diff -u --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ClosingStructuresCalculationEntity.cs (revision 0) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ClosingStructuresCalculationEntity.cs (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -0,0 +1,87 @@ +// Copyright (C) Stichting Deltares 2016. All rights reserved. +// +// This file is part of Ringtoets. +// +// Ringtoets is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// All names, logos, and references to "Deltares" are registered trademarks of +// Stichting Deltares and remain full property of Stichting Deltares at all times. +// All rights reserved. + +//------------------------------------------------------------------------------ +// +// This code was generated from a template. +// +// Manual changes to this file may cause unexpected behavior in your application. +// Manual changes to this file will be overwritten if the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Application.Ringtoets.Storage.DbContext +{ + using System; + using System.Collections.Generic; + + public partial class ClosingStructuresCalculationEntity + { + public long ClosingStructuresCalculationEntityId { get; set; } + public long CalculationGroupEntityId { get; set; } + public Nullable ForeshoreProfileEntityId { get; set; } + public Nullable HydraulicLocationEntityId { get; set; } + public Nullable ClosingStructureEntityId { get; set; } + public int Order { get; set; } + public string Name { get; set; } + public string Comments { get; set; } + public byte UseBreakWater { get; set; } + public short BreakWaterType { get; set; } + public Nullable BreakWaterHeight { get; set; } + public byte UseForeshore { get; set; } + public Nullable Orientation { get; set; } + public Nullable StructureNormalOrientation { get; set; } + public Nullable StorageStructureAreaMean { get; set; } + public Nullable StorageStructureAreaCoefficientOfVariation { get; set; } + public Nullable AllowedLevelIncreaseStorageMean { get; set; } + public Nullable AllowedLevelIncreaseStorageStandardDeviation { get; set; } + public Nullable WidthFlowAperturesMean { get; set; } + public Nullable WidthFlowAperturesCoefficientOfVariation { get; set; } + public Nullable LevelCrestStructureNotClosingMean { get; set; } + public Nullable LevelCrestStructureNotClosingStandardDeviation { get; set; } + public Nullable InsideWaterLevelMean { get; set; } + public Nullable InsideWaterLevelStandardDeviation { get; set; } + public Nullable ThresholdHeightOpenWeirMean { get; set; } + public Nullable ThresholdHeightOpenWeirStandardDeviation { get; set; } + public Nullable AreaFlowAperturesMean { get; set; } + public Nullable AreaFlowAperturesStandardDeviation { get; set; } + public Nullable CriticalOvertoppingDischargeMean { get; set; } + public Nullable CriticalOvertoppingDischargeCoefficientOfVariation { get; set; } + public Nullable FlowWidthAtBottomProtectionMean { get; set; } + public Nullable FlowWidthAtBottomProtectionStandardDeviation { get; set; } + public Nullable ProbabilityOpenStructureBeforeFlooding { get; set; } + public double FailureProbabilityOpenStructure { get; set; } + public Nullable IdenticalApertures { get; set; } + public double FailureProbablityReparation { get; set; } + public Nullable InflowModelType { get; set; } + public double FailureProbabilityStructureWithErosion { get; set; } + public Nullable DeviationWaveDirection { get; set; } + public Nullable DrainCoefficientMean { get; set; } + public Nullable ModelFactorSuperCriticalFlowMean { get; set; } + public Nullable StormDurationMean { get; set; } + public Nullable FactorStormDurationOpenStructure { get; set; } + + public virtual CalculationGroupEntity CalculationGroupEntity { get; set; } + public virtual ClosingStructureEntity ClosingStructureEntity { get; set; } + public virtual HydraulicLocationEntity HydraulicLocationEntity { get; set; } + public virtual ForeshoreProfileEntity ForeshoreProfileEntity { get; set; } + } +} Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql =================================================================== diff -u -r9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql (.../DatabaseStructure.sql) (revision 9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql (.../DatabaseStructure.sql) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -1,6 +1,6 @@ /* ---------------------------------------------------- */ /* Generated by Enterprise Architect Version 12.0 */ -/* Created On : 26-okt-2016 15:46:13 */ +/* Created On : 27-Oct-2016 9:12:32 AM */ /* DBMS : SQLite */ /* ---------------------------------------------------- */ @@ -159,6 +159,9 @@ DROP TABLE IF EXISTS 'GrassCoverErosionOutwardsWaveConditionsOutputEntity' ; +DROP TABLE IF EXISTS 'HeightStructuresOutputEntity' +; + DROP TABLE IF EXISTS 'HeightStructureEntity' ; @@ -168,6 +171,9 @@ DROP TABLE IF EXISTS 'ClosingStructureEntity' ; +DROP TABLE IF EXISTS 'ClosingStructuresCalculationEntity' +; + DROP TABLE IF EXISTS 'StabilityPointStructureEntity' ; @@ -461,6 +467,7 @@ 'PipingCalculationEntityId' INTEGER NOT NULL, 'Order' INT (4) NOT NULL, 'UpliftFactorOfSafety' REAL, + 'UpliftReliability' REAL, 'UpliftProbability' REAL, 'HeaveFactorOfSafety' REAL, 'HeaveReliability' REAL, @@ -859,6 +866,20 @@ ) ; +CREATE TABLE 'HeightStructuresOutputEntity' +( + 'HeightStructuresOutputEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, + 'HeightStructuresCalculationEntityId' INTEGER NOT NULL, + 'RequiredProbability' REAL, + 'RequiredReliability' REAL, + 'Probability' REAL, + 'Reliability' REAL, + 'FactorOfSafety' REAL, + CONSTRAINT 'FK_HeightStructuresOutputEntity_HeightStructuresCalculationEntity' FOREIGN KEY ('HeightStructuresCalculationEntityId') REFERENCES 'HeightStructuresCalculationEntity' ('HeightStructuresCalculationEntityId') ON DELETE Cascade ON UPDATE Cascade, + CONSTRAINT 'U_HeightStructuresCalculationEntity' UNIQUE ('HeightStructuresCalculationEntityId') +) +; + CREATE TABLE 'HeightStructureEntity' ( 'HeightStructureEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, @@ -961,6 +982,58 @@ ) ; +CREATE TABLE 'ClosingStructuresCalculationEntity' +( + 'ClosingStructuresCalculationEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, + 'CalculationGroupEntityId' INTEGER NOT NULL, + 'ForeshoreProfileEntityId' INTEGER, + 'HydraulicLocationEntityId' INTEGER, + 'ClosingStructureEntityId' INTEGER, + 'Order' INT (4) NOT NULL, + 'Name' VARCHAR (255), + 'Comments' TEXT, + 'UseBreakWater' TINYINT (1) NOT NULL, + 'BreakWaterType' SMALLINT NOT NULL, + 'BreakWaterHeight' REAL, + 'UseForeshore' TINYINT (1) NOT NULL, + 'Orientation' REAL, + 'StructureNormalOrientation' REAL, + 'StorageStructureAreaMean' REAL, + 'StorageStructureAreaCoefficientOfVariation' REAL, + 'AllowedLevelIncreaseStorageMean' REAL, + 'AllowedLevelIncreaseStorageStandardDeviation' REAL, + 'WidthFlowAperturesMean' REAL, + 'WidthFlowAperturesCoefficientOfVariation' REAL, + 'LevelCrestStructureNotClosingMean' REAL, + 'LevelCrestStructureNotClosingStandardDeviation' REAL, + 'InsideWaterLevelMean' REAL, + 'InsideWaterLevelStandardDeviation' REAL, + 'ThresholdHeightOpenWeirMean' REAL, + 'ThresholdHeightOpenWeirStandardDeviation' REAL, + 'AreaFlowAperturesMean' REAL, + 'AreaFlowAperturesStandardDeviation' REAL, + 'CriticalOvertoppingDischargeMean' REAL, + 'CriticalOvertoppingDischargeCoefficientOfVariation' REAL, + 'FlowWidthAtBottomProtectionMean' REAL, + 'FlowWidthAtBottomProtectionStandardDeviation' REAL, + 'ProbabilityOpenStructureBeforeFlooding' REAL, + 'FailureProbabilityOpenStructure' REAL NOT NULL, + 'IdenticalApertures' REAL, + 'FailureProbablityReparation' REAL NOT NULL, + 'InflowModelType' TINYINT (1), + 'FailureProbabilityStructureWithErosion' REAL NOT NULL, + 'DeviationWaveDirection' REAL, + 'DrainCoefficientMean' REAL, + 'ModelFactorSuperCriticalFlowMean' REAL, + 'StormDurationMean' REAL, + 'FactorStormDurationOpenStructure' REAL, + CONSTRAINT 'FK_ClosingStructuresCalculationEntity_CalculationGroupEntity' FOREIGN KEY ('CalculationGroupEntityId') REFERENCES 'CalculationGroupEntity' ('CalculationGroupEntityId') ON DELETE Cascade ON UPDATE Cascade, + CONSTRAINT 'FK_ClosingStructuresCalculationEntity_ClosingStructureEntity' FOREIGN KEY ('ClosingStructureEntityId') REFERENCES 'ClosingStructureEntity' ('ClosingStructureEntityId') ON DELETE Set Null ON UPDATE Set Null, + CONSTRAINT 'FK_ClosingStructuresCalculationEntity_ForeshoreProfileEntity' FOREIGN KEY ('ForeshoreProfileEntityId') REFERENCES 'ForeshoreProfileEntity' ('ForeshoreProfileEntityId') ON DELETE Set Null ON UPDATE Set Null, + CONSTRAINT 'FK_ClosingStructuresCalculationEntity_HydraulicLocationEntity' FOREIGN KEY ('HydraulicLocationEntityId') REFERENCES 'HydraulicLocationEntity' ('HydraulicLocationEntityId') ON DELETE Set Null ON UPDATE Set Null +) +; + CREATE TABLE 'StabilityPointStructureEntity' ( 'StabilityPointStructureEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, @@ -1265,6 +1338,10 @@ ON 'GrassCoverErosionOutwardsWaveConditionsOutputEntity' ('GrassCoverErosionOutwardsWaveConditionsCalculationEntityId' ASC) ; +CREATE INDEX 'IXFK_HeightStructuresOutputEntity_HeightStructuresCalculationEntity' + ON 'HeightStructuresOutputEntity' ('HeightStructuresCalculationEntityId' ASC) +; + CREATE INDEX 'IXFK_HeightStructure_FailureMechanismEntity' ON 'HeightStructureEntity' ('FailureMechanismEntityId' ASC) ; @@ -1289,6 +1366,22 @@ ON 'ClosingStructureEntity' ('FailureMechanismEntityId' ASC) ; +CREATE INDEX 'IXFK_ClosingStructuresCalculationEntity_CalculationGroupEntity' + ON 'ClosingStructuresCalculationEntity' ('CalculationGroupEntityId' ASC) +; + +CREATE INDEX 'IXFK_ClosingStructuresCalculationEntity_ClosingStructureEntity' + ON 'ClosingStructuresCalculationEntity' ('ClosingStructureEntityId' ASC) +; + +CREATE INDEX 'IXFK_ClosingStructuresCalculationEntity_ForeshoreProfileEntity' + ON 'ClosingStructuresCalculationEntity' ('ForeshoreProfileEntityId' ASC) +; + +CREATE INDEX 'IXFK_ClosingStructuresCalculationEntity_HydraulicLocationEntity' + ON 'ClosingStructuresCalculationEntity' ('HydraulicLocationEntityId' ASC) +; + CREATE INDEX 'IXFK_StabilityPointStructureEntity_FailureMechanismEntity' ON 'StabilityPointStructureEntity' ('FailureMechanismEntityId' ASC) ; Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ForeshoreProfileEntity.cs =================================================================== diff -u -r3b154768800db81f1cf35b68248bcc53f417c90a -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ForeshoreProfileEntity.cs (.../ForeshoreProfileEntity.cs) (revision 3b154768800db81f1cf35b68248bcc53f417c90a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ForeshoreProfileEntity.cs (.../ForeshoreProfileEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -38,6 +38,7 @@ [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")] public ForeshoreProfileEntity() { + this.ClosingStructuresCalculationEntities = new HashSet(); this.GrassCoverErosionOutwardsWaveConditionsCalculationEntities = new HashSet(); this.HeightStructuresCalculationEntities = new HashSet(); this.StabilityStoneCoverWaveConditionsCalculationEntities = new HashSet(); @@ -56,6 +57,8 @@ public Nullable X0 { get; set; } public int Order { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection ClosingStructuresCalculationEntities { get; set; } public virtual FailureMechanismEntity FailureMechanismEntity { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection GrassCoverErosionOutwardsWaveConditionsCalculationEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HeightStructuresCalculationEntity.cs =================================================================== diff -u -r50e7c9ffa6c528abd1a1ee61784f78d5983465fe -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HeightStructuresCalculationEntity.cs (.../HeightStructuresCalculationEntity.cs) (revision 50e7c9ffa6c528abd1a1ee61784f78d5983465fe) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HeightStructuresCalculationEntity.cs (.../HeightStructuresCalculationEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -35,6 +35,12 @@ public partial class HeightStructuresCalculationEntity { + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")] + public HeightStructuresCalculationEntity() + { + this.HeightStructuresOutputEntities = new HashSet(); + } + public long HeightStructuresCalculationEntityId { get; set; } public long CalculationGroupEntityId { get; set; } public Nullable HydraulicLocationEntityId { get; set; } @@ -69,5 +75,7 @@ public virtual ForeshoreProfileEntity ForeshoreProfileEntity { get; set; } public virtual HeightStructureEntity HeightStructureEntity { get; set; } public virtual HydraulicLocationEntity HydraulicLocationEntity { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection HeightStructuresOutputEntities { get; set; } } } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HeightStructuresOutputEntity.cs =================================================================== diff -u --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HeightStructuresOutputEntity.cs (revision 0) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HeightStructuresOutputEntity.cs (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -0,0 +1,48 @@ +// Copyright (C) Stichting Deltares 2016. All rights reserved. +// +// This file is part of Ringtoets. +// +// Ringtoets is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// All names, logos, and references to "Deltares" are registered trademarks of +// Stichting Deltares and remain full property of Stichting Deltares at all times. +// All rights reserved. + +//------------------------------------------------------------------------------ +// +// This code was generated from a template. +// +// Manual changes to this file may cause unexpected behavior in your application. +// Manual changes to this file will be overwritten if the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Application.Ringtoets.Storage.DbContext +{ + using System; + using System.Collections.Generic; + + public partial class HeightStructuresOutputEntity + { + public long HeightStructuresOutputEntityId { get; set; } + public long HeightStructuresCalculationEntityId { get; set; } + public Nullable RequiredProbability { get; set; } + public Nullable RequiredReliability { get; set; } + public Nullable Probability { get; set; } + public Nullable Reliability { get; set; } + public Nullable FactorOfSafety { get; set; } + + public virtual HeightStructuresCalculationEntity HeightStructuresCalculationEntity { get; set; } + } +} Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HydraulicLocationEntity.cs =================================================================== diff -u -r3b154768800db81f1cf35b68248bcc53f417c90a -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HydraulicLocationEntity.cs (.../HydraulicLocationEntity.cs) (revision 3b154768800db81f1cf35b68248bcc53f417c90a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HydraulicLocationEntity.cs (.../HydraulicLocationEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -38,6 +38,7 @@ [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")] public HydraulicLocationEntity() { + this.ClosingStructuresCalculationEntities = new HashSet(); this.GrassCoverErosionInwardsCalculationEntities = new HashSet(); this.HeightStructuresCalculationEntities = new HashSet(); this.PipingCalculationEntities = new HashSet(); @@ -59,6 +60,8 @@ public virtual AssessmentSectionEntity AssessmentSectionEntity { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection ClosingStructuresCalculationEntities { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection GrassCoverErosionInwardsCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection HeightStructuresCalculationEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/PipingSemiProbabilisticOutputEntity.cs =================================================================== diff -u -rdceba6b3e14e5a6da00dfb14cb90e2e1961257f2 -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/PipingSemiProbabilisticOutputEntity.cs (.../PipingSemiProbabilisticOutputEntity.cs) (revision dceba6b3e14e5a6da00dfb14cb90e2e1961257f2) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/PipingSemiProbabilisticOutputEntity.cs (.../PipingSemiProbabilisticOutputEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -39,6 +39,7 @@ public long PipingCalculationEntityId { get; set; } public int Order { get; set; } public Nullable UpliftFactorOfSafety { get; set; } + public Nullable UpliftReliability { get; set; } public Nullable UpliftProbability { get; set; } public Nullable HeaveFactorOfSafety { get; set; } public Nullable HeaveReliability { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Context.cs =================================================================== diff -u -r749f4e50391ac399e02cb497966ae7d749d5fd1e -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Context.cs (.../RingtoetsEntities.Context.cs) (revision 749f4e50391ac399e02cb497966ae7d749d5fd1e) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Context.cs (.../RingtoetsEntities.Context.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -57,6 +57,7 @@ public virtual DbSet CharacteristicPointEntities { get; set; } public virtual DbSet ClosingStructureEntities { get; set; } public virtual DbSet ClosingStructureFailureMechanismMetaEntities { get; set; } + public virtual DbSet ClosingStructuresCalculationEntities { get; set; } public virtual DbSet ClosingStructuresSectionResultEntities { get; set; } public virtual DbSet DikeProfileEntities { get; set; } public virtual DbSet DuneErosionSectionResultEntities { get; set; } @@ -77,6 +78,7 @@ public virtual DbSet HeightStructureEntities { get; set; } public virtual DbSet HeightStructuresCalculationEntities { get; set; } public virtual DbSet HeightStructuresFailureMechanismMetaEntities { get; set; } + public virtual DbSet HeightStructuresOutputEntities { get; set; } public virtual DbSet HeightStructuresSectionResultEntities { get; set; } public virtual DbSet HydraulicLocationEntities { get; set; } public virtual DbSet MacrostabilityInwardsSectionResultEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Designer.cs =================================================================== diff -u -r9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Designer.cs (.../RingtoetsEntities.Designer.cs) (revision 9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Designer.cs (.../RingtoetsEntities.Designer.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -1,4 +1,4 @@ -// T4 code generation is enabled for model 'D:\Clean_WTI2017\Application\Ringtoets\src\Application.Ringtoets.Storage\DbContext\RingtoetsEntities.edmx'. +// T4 code generation is enabled for model 'D:\Projects\WTI\trunk\Application\Ringtoets\src\Application.Ringtoets.Storage\DbContext\RingtoetsEntities.edmx'. // To enable legacy code generation, change the value of the 'Code Generation Strategy' designer // property to 'Legacy ObjectContext'. This property is available in the Properties Window when the model // is open in the designer. Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx =================================================================== diff -u -r9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx (.../RingtoetsEntities.edmx) (revision 9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx (.../RingtoetsEntities.edmx) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -4,7 +4,7 @@ - + @@ -86,6 +86,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -372,6 +420,18 @@ + + + + + + + + + + + + @@ -488,6 +548,7 @@ + @@ -838,6 +899,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1186,6 +1295,18 @@ + + + + + + + + + + + + @@ -1612,6 +1733,7 @@ + @@ -1632,6 +1754,7 @@ + @@ -1682,6 +1805,22 @@ + + + + + + + + + + + + + + + + @@ -1798,6 +1937,10 @@ + + + + @@ -1949,6 +2092,7 @@ + @@ -1969,6 +2113,7 @@ + @@ -2015,6 +2160,10 @@ + + + + @@ -2051,10 +2200,22 @@ + + + + + + + + + + + + @@ -2227,6 +2388,10 @@ + + + + @@ -2306,6 +2471,7 @@ + @@ -2362,6 +2528,7 @@ + @@ -2372,6 +2539,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2485,6 +2704,7 @@ + @@ -2720,6 +2940,7 @@ + @@ -2730,6 +2951,19 @@ + + + + + + + + + + + + + @@ -2756,6 +2990,7 @@ + @@ -2865,6 +3100,7 @@ + @@ -3235,6 +3471,18 @@ + + + + + + + + + + + + @@ -3343,6 +3591,18 @@ + + + + + + + + + + + + @@ -3355,6 +3615,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -3871,6 +4155,18 @@ + + + + + + + + + + + + @@ -4107,6 +4403,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4413,6 +4758,19 @@ + + + + + + + + + + + + + @@ -4545,6 +4903,7 @@ + Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram =================================================================== diff -u -r9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac -rab4d75b5749af0a12698661f818e922e59125f7a --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram (.../RingtoetsEntities.edmx.diagram) (revision 9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram (.../RingtoetsEntities.edmx.diagram) (revision ab4d75b5749af0a12698661f818e922e59125f7a) @@ -5,65 +5,68 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + @@ -73,7 +76,10 @@ + + + @@ -117,6 +123,7 @@ +