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