Index: Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/StructuresInputBaseProperties.cs =================================================================== diff -u -r5a89ab5ef9ddfed831b2ef5ca2ce980a4735bc71 -ra0c177d1a014bd96761b14bcdb148f3d0ede49ff --- Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/StructuresInputBaseProperties.cs (.../StructuresInputBaseProperties.cs) (revision 5a89ab5ef9ddfed831b2ef5ca2ce980a4735bc71) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/PropertyClasses/StructuresInputBaseProperties.cs (.../StructuresInputBaseProperties.cs) (revision a0c177d1a014bd96761b14bcdb148f3d0ede49ff) @@ -109,6 +109,99 @@ /// protected abstract void AfterSettingStructure(); + /// + /// Class holding the various construction parameters for . + /// + public class ConstructionProperties + { + #region Model factors + + /// + /// Gets or sets the property index for . + /// + public int ModelFactorSuperCriticalFlowPropertyIndex { get; set; } + + #endregion + + #region Schematization + + /// + /// Gets or sets the property index for . + /// + public int StructurePropertyIndex { get; set; } + + /// + /// Gets or sets the property index for the location of . + /// + public int HeightStructureLocationPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int StructureNormalOrientationPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int FlowWidthAtBottomProtectionPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int WidthFlowAperturesPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int StorageStructureAreaPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int AllowedLevelIncreaseStoragePropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int CriticalOvertoppingDischargePropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int FailureProbabilityStructureWithErosionPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int ForeshoreProfilePropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int UseBreakWaterPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int UseForeshorePropertyIndex { get; set; } + + #endregion + + #region Hydraulic data + + /// + /// Gets or sets the property index for . + /// + public int HydraulicBoundaryLocationPropertyIndex { get; set; } + + /// + /// Gets or sets the property index for . + /// + public int StormDurationPropertyIndex { get; set; } + + #endregion + } + #region Schematization [DynamicPropertyOrder] @@ -260,7 +353,7 @@ } try { - data.WrappedData.FailureProbabilityStructureWithErosion = (RoundedDouble)double.Parse(value); + data.WrappedData.FailureProbabilityStructureWithErosion = (RoundedDouble) double.Parse(value); } catch (OverflowException) { @@ -359,16 +452,5 @@ } #endregion - - /// - /// Class holding the various construction parameters for . - /// - public class ConstructionProperties - { - /// - /// Gets or sets the property index for . - /// - public int ForeshoreProfilePropertyIndex { get; set; } - } } } \ No newline at end of file