Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Application.Ringtoets.Storage.csproj =================================================================== diff -u -rbce62ec6102f15b0dbb1328fd9d14063fd21c978 -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/Application.Ringtoets.Storage.csproj (.../Application.Ringtoets.Storage.csproj) (revision bce62ec6102f15b0dbb1328fd9d14063fd21c978) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Application.Ringtoets.Storage.csproj (.../Application.Ringtoets.Storage.csproj) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -207,6 +207,9 @@ RingtoetsEntities.tt + + RingtoetsEntities.tt + RingtoetsEntities.tt Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/CalculationGroupEntity.cs =================================================================== diff -u -rd3eaf9dfba5fcc97f9a4b2e901e37ea83387bac2 -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/CalculationGroupEntity.cs (.../CalculationGroupEntity.cs) (revision d3eaf9dfba5fcc97f9a4b2e901e37ea83387bac2) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/CalculationGroupEntity.cs (.../CalculationGroupEntity.cs) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -45,6 +45,7 @@ this.GrassCoverErosionOutwardsWaveConditionsCalculationEntities = new HashSet(); this.HeightStructuresCalculationEntities = new HashSet(); this.PipingCalculationEntities = new HashSet(); + this.StabilityPointStructuresCalculationEntities = new HashSet(); this.StabilityStoneCoverWaveConditionsCalculationEntities = new HashSet(); this.WaveImpactAsphaltCoverWaveConditionsCalculationEntities = new HashSet(); } @@ -70,6 +71,8 @@ [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection PipingCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection StabilityPointStructuresCalculationEntities { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection StabilityStoneCoverWaveConditionsCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection WaveImpactAsphaltCoverWaveConditionsCalculationEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql =================================================================== diff -u -rac7fcdda3d4fc6f28d2d466055769ff03f7580fd -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql (.../DatabaseStructure.sql) (revision ac7fcdda3d4fc6f28d2d466055769ff03f7580fd) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/DatabaseStructure.sql (.../DatabaseStructure.sql) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -1,6 +1,6 @@ /* ---------------------------------------------------- */ /* Generated by Enterprise Architect Version 12.0 */ -/* Created On : 27-Oct-2016 3:40:01 PM */ +/* Created On : 28-okt-2016 15:45:26 */ /* DBMS : SQLite */ /* ---------------------------------------------------- */ @@ -177,6 +177,9 @@ DROP TABLE IF EXISTS 'StabilityPointStructureEntity' ; +DROP TABLE IF EXISTS 'StabilityPointStructuresCalculationEntity' +; + /* Create Tables with Primary and Foreign Keys, Check and Unique Constraints */ CREATE TABLE 'VersionEntity' @@ -1092,6 +1095,78 @@ ) ; +CREATE TABLE 'StabilityPointStructuresCalculationEntity' +( + 'StabilityPointStructuresCalculationEntityId' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, + 'CalculationGroupEntityId' INTEGER NOT NULL, + 'ForeshoreProfileEntityId' INTEGER, + 'HydraulicLocationEntityId' INTEGER, + 'StabilityPointStructureEntityId' INTEGER, + 'Order' INT (4) NOT NULL, + 'Name' VARCHAR (260), + 'Comments' TEXT, + 'UseBreakWater' TINYINT (1), + 'BreakWaterType' SMALLINT NOT NULL, + 'BreakWaterHeight' REAL, + 'UseForeshore' TINYINT (1) NOT NULL, + 'StructureNormalOrientation' REAL, + 'StorageStructureAreaMean' REAL, + 'StorageStructureAreaCoefficientOfVariation' REAL, + 'AllowedLevelIncreaseStorageMean' REAL, + 'AllowedLevelIncreaseStorageStandardDeviation' REAL, + 'WidthFlowAperturesMean' REAL, + 'WidthFlowAperturesCoefficientOfVariation' REAL, + 'InsideWaterLevelMean' REAL, + 'InsideWaterLevelStandardDeviation' REAL, + 'ThresholdHeightOpenWeirMean' REAL, + 'ThresholdHeightOpenWeirStandardDeviation' REAL, + 'CriticalOvertoppingDischargeMean' REAL, + 'CriticalOvertoppingDischargeCoefficientOfVariation' REAL, + 'FlowWidthAtBottomProtectionMean' REAL, + 'FlowWidthAtBottomProtectionStandardDeviation' REAL, + 'ConstructiveStrengthLinearLoadModelMean' REAL, + 'ConstructiveStrengthLinearLoadModelCoefficientOfVariation' REAL, + 'ConstructiveStrengthQuadraticLoadModelMean' REAL, + 'ConstructiveStrengthQuadraticLoadModelCoefficientOfVariation' REAL, + 'BankWidthMean' REAL, + 'BankWidthStandardDeviation' REAL, + 'InsideWaterLevelFailureConstructionMean' REAL, + 'InsideWaterLevelFailureConstructionStandardDeviation' REAL, + 'EvaluationLevel' REAL, + 'LevelCrestStructureMean' REAL, + 'LevelCrestStructureStandardDeviation' REAL, + 'VerticalDistance' REAL, + 'FailureProbabilityRepairClosure' REAL NOT NULL, + 'FailureCollisionEnergyMean' REAL, + 'FailureCollisionEnergyCoefficientOfVariation' REAL, + 'ShipMassMean' REAL, + 'ShipMassCoefficientOfVariation' REAL, + 'ShipVelocityMean' REAL, + 'ShipVelocityCoefficientOfVariation' REAL, + 'LevellingCount' INT (4) NOT NULL, + 'ProbabilityCollisionSecondaryStructure' REAL NOT NULL, + 'FlowVelocityStructureClosableMean' REAL, + 'FlowVelocityStructureClosableStandardDeviation' REAL, + 'StabilityLinearLoadModelMean' REAL, + 'StabilityLinearLoadModelCoefficientOfVariation' REAL, + 'StabilityQuadraticLoadModelMean' REAL, + 'StabilityQuadraticLoadModelCoefficientOfVariation' REAL, + 'AreaFlowAperturesMean' REAL, + 'AreaFlowAperturesStandardDeviation' REAL, + 'InflowModelType' TINYINT (1) NOT NULL, + 'LoadSchematizationType' TINYINT (1) NOT NULL, + 'VolumicWeightWater' REAL, + 'StormDurationMean' REAL, + 'ModelFactorSuperCriticalFlowMean' REAL, + 'FactorStormDurationOpenStructure' REAL, + 'DrainCoefficientMean' REAL, + CONSTRAINT 'FK_StabilityPointStructuresCalculationEntity_CalculationGroupEntity' FOREIGN KEY ('CalculationGroupEntityId') REFERENCES 'CalculationGroupEntity' ('CalculationGroupEntityId') ON DELETE Cascade ON UPDATE Cascade, + CONSTRAINT 'FK_StabilityPointStructuresCalculationEntity_ForeshoreProfileEntity' FOREIGN KEY ('ForeshoreProfileEntityId') REFERENCES 'ForeshoreProfileEntity' ('ForeshoreProfileEntityId') ON DELETE Set Null ON UPDATE Set Null, + CONSTRAINT 'FK_StabilityPointStructuresCalculationEntity_HydraulicLocationEntity' FOREIGN KEY ('HydraulicLocationEntityId') REFERENCES 'HydraulicLocationEntity' ('HydraulicLocationEntityId') ON DELETE Set Null ON UPDATE Cascade, + CONSTRAINT 'FK_StabilityPointStructuresCalculationEntity_StabilityPointStructureEntity' FOREIGN KEY ('StabilityPointStructureEntityId') REFERENCES 'StabilityPointStructureEntity' ('StabilityPointStructureEntityId') ON DELETE Set Null ON UPDATE Set Null +) +; + /* Create Indexes and Triggers */ CREATE INDEX 'IXFK_PipingFailureMechanismMetaEntity_FailureMechanismEntity' @@ -1389,3 +1464,19 @@ CREATE INDEX 'IXFK_StabilityPointStructureEntity_FailureMechanismEntity' ON 'StabilityPointStructureEntity' ('FailureMechanismEntityId' ASC) ; + +CREATE INDEX 'IXFK_StabilityPointStructuresCalculationEntity_CalculationGroupEntity' + ON 'StabilityPointStructuresCalculationEntity' ('CalculationGroupEntityId' ASC) +; + +CREATE INDEX 'IXFK_StabilityPointStructuresCalculationEntity_ForeshoreProfileEntity' + ON 'StabilityPointStructuresCalculationEntity' ('ForeshoreProfileEntityId' ASC) +; + +CREATE INDEX 'IXFK_StabilityPointStructuresCalculationEntity_HydraulicLocationEntity' + ON 'StabilityPointStructuresCalculationEntity' ('HydraulicLocationEntityId' ASC) +; + +CREATE INDEX 'IXFK_StabilityPointStructuresCalculationEntity_StabilityPointStructureEntity' + ON 'StabilityPointStructuresCalculationEntity' ('StabilityPointStructureEntityId' ASC) +; Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ForeshoreProfileEntity.cs =================================================================== diff -u -rab4d75b5749af0a12698661f818e922e59125f7a -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ForeshoreProfileEntity.cs (.../ForeshoreProfileEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/ForeshoreProfileEntity.cs (.../ForeshoreProfileEntity.cs) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -41,6 +41,7 @@ this.ClosingStructuresCalculationEntities = new HashSet(); this.GrassCoverErosionOutwardsWaveConditionsCalculationEntities = new HashSet(); this.HeightStructuresCalculationEntities = new HashSet(); + this.StabilityPointStructuresCalculationEntities = new HashSet(); this.StabilityStoneCoverWaveConditionsCalculationEntities = new HashSet(); this.WaveImpactAsphaltCoverWaveConditionsCalculationEntities = new HashSet(); } @@ -65,6 +66,8 @@ [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection HeightStructuresCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection StabilityPointStructuresCalculationEntities { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection StabilityStoneCoverWaveConditionsCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection WaveImpactAsphaltCoverWaveConditionsCalculationEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HydraulicLocationEntity.cs =================================================================== diff -u -rab4d75b5749af0a12698661f818e922e59125f7a -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HydraulicLocationEntity.cs (.../HydraulicLocationEntity.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/HydraulicLocationEntity.cs (.../HydraulicLocationEntity.cs) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -42,6 +42,7 @@ this.GrassCoverErosionInwardsCalculationEntities = new HashSet(); this.HeightStructuresCalculationEntities = new HashSet(); this.PipingCalculationEntities = new HashSet(); + this.StabilityPointStructuresCalculationEntities = new HashSet(); this.StabilityStoneCoverWaveConditionsCalculationEntities = new HashSet(); this.WaveImpactAsphaltCoverWaveConditionsCalculationEntities = new HashSet(); } @@ -68,6 +69,8 @@ [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection PipingCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection StabilityPointStructuresCalculationEntities { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection StabilityStoneCoverWaveConditionsCalculationEntities { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection WaveImpactAsphaltCoverWaveConditionsCalculationEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Context.cs =================================================================== diff -u -rab4d75b5749af0a12698661f818e922e59125f7a -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Context.cs (.../RingtoetsEntities.Context.cs) (revision ab4d75b5749af0a12698661f818e922e59125f7a) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Context.cs (.../RingtoetsEntities.Context.cs) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -94,6 +94,7 @@ public virtual DbSet SoilLayerEntities { get; set; } public virtual DbSet SoilProfileEntities { get; set; } public virtual DbSet StabilityPointStructureEntities { get; set; } + public virtual DbSet StabilityPointStructuresCalculationEntities { get; set; } public virtual DbSet StabilityPointStructuresFailureMechanismMetaEntities { get; set; } public virtual DbSet StabilityPointStructuresSectionResultEntities { get; set; } public virtual DbSet StabilityStoneCoverSectionResultEntities { get; set; } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Designer.cs =================================================================== diff -u -r0a571f01845e933a1c290776f90b23df394debd6 -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Designer.cs (.../RingtoetsEntities.Designer.cs) (revision 0a571f01845e933a1c290776f90b23df394debd6) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.Designer.cs (.../RingtoetsEntities.Designer.cs) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -1,4 +1,4 @@ -// T4 code generation is enabled for model 'D:\Branch_WTI2017\Application\Ringtoets\src\Application.Ringtoets.Storage\DbContext\RingtoetsEntities.edmx'. +// T4 code generation is enabled for model 'D:\Clean_WTI2017\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 -rac7fcdda3d4fc6f28d2d466055769ff03f7580fd -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx (.../RingtoetsEntities.edmx) (revision ac7fcdda3d4fc6f28d2d466055769ff03f7580fd) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx (.../RingtoetsEntities.edmx) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -4,7 +4,7 @@ - + @@ -662,6 +662,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1510,6 +1578,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1781,6 +1897,7 @@ + @@ -2020,6 +2137,22 @@ + + + + + + + + + + + + + + + + @@ -2144,6 +2277,7 @@ + @@ -2199,6 +2333,10 @@ + + + + @@ -2367,6 +2505,10 @@ + + + + @@ -2415,6 +2557,10 @@ + + + + @@ -2447,6 +2593,10 @@ + + + + @@ -2495,6 +2645,7 @@ + @@ -2726,6 +2877,7 @@ + @@ -3015,6 +3167,7 @@ + @@ -3241,7 +3394,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3563,6 +3789,18 @@ + + + + + + + + + + + + @@ -4067,6 +4305,18 @@ + + + + + + + + + + + + @@ -4211,6 +4461,18 @@ + + + + + + + + + + + + @@ -4307,6 +4569,18 @@ + + + + + + + + + + + + @@ -5048,6 +5322,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram =================================================================== diff -u -rac7fcdda3d4fc6f28d2d466055769ff03f7580fd -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram (.../RingtoetsEntities.edmx.diagram) (revision ac7fcdda3d4fc6f28d2d466055769ff03f7580fd) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram (.../RingtoetsEntities.edmx.diagram) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -116,63 +116,66 @@ <<<<<<< .mine - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -183,6 +186,7 @@ + @@ -225,6 +229,7 @@ + @@ -237,6 +242,7 @@ + @@ -245,6 +251,7 @@ + @@ -382,6 +389,268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ======= Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/StabilityPointStructureEntity.cs =================================================================== diff -u -r9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac -rfcfc245c8179a835256ae3d5fd84f35f9b8ec8aa --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/StabilityPointStructureEntity.cs (.../StabilityPointStructureEntity.cs) (revision 9d44bbbae4b9c8fd9c6087fb36e7cd701b5297ac) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/StabilityPointStructureEntity.cs (.../StabilityPointStructureEntity.cs) (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -35,6 +35,12 @@ public partial class StabilityPointStructureEntity { + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")] + public StabilityPointStructureEntity() + { + this.StabilityPointStructuresCalculationEntities = new HashSet(); + } + public long StabilityPointStructureEntityId { get; set; } public long FailureMechanismEntityId { get; set; } public int Order { get; set; } @@ -89,5 +95,7 @@ public byte InflowModelType { get; set; } public virtual FailureMechanismEntity FailureMechanismEntity { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection StabilityPointStructuresCalculationEntities { get; set; } } } Index: Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/StabilityPointStructuresCalculationEntity.cs =================================================================== diff -u --- Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/StabilityPointStructuresCalculationEntity.cs (revision 0) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/StabilityPointStructuresCalculationEntity.cs (revision fcfc245c8179a835256ae3d5fd84f35f9b8ec8aa) @@ -0,0 +1,107 @@ +// 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 StabilityPointStructuresCalculationEntity + { + public long StabilityPointStructuresCalculationEntityId { get; set; } + public long CalculationGroupEntityId { get; set; } + public Nullable ForeshoreProfileEntityId { get; set; } + public Nullable HydraulicLocationEntityId { get; set; } + public Nullable StabilityPointStructureEntityId { get; set; } + public int Order { get; set; } + public string Name { get; set; } + public string Comments { get; set; } + public Nullable UseBreakWater { get; set; } + public short BreakWaterType { get; set; } + public Nullable BreakWaterHeight { get; set; } + public byte UseForeshore { 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 InsideWaterLevelMean { get; set; } + public Nullable InsideWaterLevelStandardDeviation { get; set; } + public Nullable ThresholdHeightOpenWeirMean { get; set; } + public Nullable ThresholdHeightOpenWeirStandardDeviation { get; set; } + public Nullable CriticalOvertoppingDischargeMean { get; set; } + public Nullable CriticalOvertoppingDischargeCoefficientOfVariation { get; set; } + public Nullable FlowWidthAtBottomProtectionMean { get; set; } + public Nullable FlowWidthAtBottomProtectionStandardDeviation { get; set; } + public Nullable ConstructiveStrengthLinearLoadModelMean { get; set; } + public Nullable ConstructiveStrengthLinearLoadModelCoefficientOfVariation { get; set; } + public Nullable ConstructiveStrengthQuadraticLoadModelMean { get; set; } + public Nullable ConstructiveStrengthQuadraticLoadModelCoefficientOfVariation { get; set; } + public Nullable BankWidthMean { get; set; } + public Nullable BankWidthStandardDeviation { get; set; } + public Nullable InsideWaterLevelFailureConstructionMean { get; set; } + public Nullable InsideWaterLevelFailureConstructionStandardDeviation { get; set; } + public Nullable EvaluationLevel { get; set; } + public Nullable LevelCrestStructureMean { get; set; } + public Nullable LevelCrestStructureStandardDeviation { get; set; } + public Nullable VerticalDistance { get; set; } + public double FailureProbabilityRepairClosure { get; set; } + public Nullable FailureCollisionEnergyMean { get; set; } + public Nullable FailureCollisionEnergyCoefficientOfVariation { get; set; } + public Nullable ShipMassMean { get; set; } + public Nullable ShipMassCoefficientOfVariation { get; set; } + public Nullable ShipVelocityMean { get; set; } + public Nullable ShipVelocityCoefficientOfVariation { get; set; } + public int LevellingCount { get; set; } + public double ProbabilityCollisionSecondaryStructure { get; set; } + public Nullable FlowVelocityStructureClosableMean { get; set; } + public Nullable FlowVelocityStructureClosableStandardDeviation { get; set; } + public Nullable StabilityLinearLoadModelMean { get; set; } + public Nullable StabilityLinearLoadModelCoefficientOfVariation { get; set; } + public Nullable StabilityQuadraticLoadModelMean { get; set; } + public Nullable StabilityQuadraticLoadModelCoefficientOfVariation { get; set; } + public Nullable AreaFlowAperturesMean { get; set; } + public Nullable AreaFlowAperturesStandardDeviation { get; set; } + public byte InflowModelType { get; set; } + public byte LoadSchematizationType { get; set; } + public Nullable VolumicWeightWater { get; set; } + public Nullable StormDurationMean { get; set; } + public Nullable ModelFactorSuperCriticalFlowMean { get; set; } + public Nullable FactorStormDurationOpenStructure { get; set; } + public Nullable DrainCoefficientMean { get; set; } + + public virtual CalculationGroupEntity CalculationGroupEntity { get; set; } + public virtual ForeshoreProfileEntity ForeshoreProfileEntity { get; set; } + public virtual HydraulicLocationEntity HydraulicLocationEntity { get; set; } + public virtual StabilityPointStructureEntity StabilityPointStructureEntity { get; set; } + } +}