Index: Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Forms/PropertyClasses/DuneLocationProperties.cs
===================================================================
diff -u -ra65b035e6c859fc9a6c8e92becb7f9643d18d243 -rca1ede3f782e2d868bd15ba69694c1234a96c64e
--- Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Forms/PropertyClasses/DuneLocationProperties.cs (.../DuneLocationProperties.cs) (revision a65b035e6c859fc9a6c8e92becb7f9643d18d243)
+++ Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Forms/PropertyClasses/DuneLocationProperties.cs (.../DuneLocationProperties.cs) (revision ca1ede3f782e2d868bd15ba69694c1234a96c64e)
@@ -40,31 +40,21 @@
/// ViewModel of for the properties panel.
///
[TypeConverter(typeof(ExpandableObjectConverter))]
- public class DuneLocationProperties : ObjectProperties
+ public class DuneLocationProperties : ObjectProperties
{
- private readonly DuneLocationCalculation calculation;
-
///
/// Creates a new instance of .
///
- /// The dune location.
/// The dune location calculation at stake.
/// Thrown when any input parameter is null.
- public DuneLocationProperties(DuneLocation location, DuneLocationCalculation calculation)
+ public DuneLocationProperties(DuneLocationCalculation calculation)
{
- if (location == null)
- {
- throw new ArgumentNullException(nameof(location));
- }
-
if (calculation == null)
{
throw new ArgumentNullException(nameof(calculation));
}
- this.calculation = calculation;
-
- Data = location;
+ Data = calculation;
}
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), nameof(RingtoetsCommonFormsResources.Categories_General))]
@@ -74,7 +64,7 @@
{
get
{
- return data.Id;
+ return data.DuneLocation.Id;
}
}
@@ -85,7 +75,7 @@
{
get
{
- return data.Name;
+ return data.DuneLocation.Name;
}
}
@@ -96,7 +86,7 @@
{
get
{
- return data.CoastalAreaId;
+ return data.DuneLocation.CoastalAreaId;
}
}
@@ -107,7 +97,7 @@
{
get
{
- return data.Offset
+ return data.DuneLocation.Offset
.ToString(DuneErosionDataResources.DuneLocation_Offset_format,
CultureInfo.InvariantCulture);
}
@@ -120,7 +110,7 @@
{
get
{
- return data.Location;
+ return data.DuneLocation.Location;
}
}
@@ -132,7 +122,7 @@
{
get
{
- return calculation.Output?.WaterLevel ?? RoundedDouble.NaN;
+ return data.Output?.WaterLevel ?? RoundedDouble.NaN;
}
}
@@ -144,7 +134,7 @@
{
get
{
- return calculation.Output?.WaveHeight ?? RoundedDouble.NaN;
+ return data.Output?.WaveHeight ?? RoundedDouble.NaN;
}
}
@@ -156,7 +146,7 @@
{
get
{
- return calculation.Output?.WavePeriod ?? RoundedDouble.NaN;
+ return data.Output?.WavePeriod ?? RoundedDouble.NaN;
}
}
@@ -168,7 +158,7 @@
{
get
{
- return data.D50;
+ return data.DuneLocation.D50;
}
}
@@ -180,7 +170,7 @@
{
get
{
- return calculation.Output?.TargetProbability ?? double.NaN;
+ return data.Output?.TargetProbability ?? double.NaN;
}
}
@@ -192,7 +182,7 @@
{
get
{
- return calculation.Output?.TargetReliability ?? RoundedDouble.NaN;
+ return data.Output?.TargetReliability ?? RoundedDouble.NaN;
}
}
@@ -204,7 +194,7 @@
{
get
{
- return calculation.Output?.CalculatedProbability ?? double.NaN;
+ return data.Output?.CalculatedProbability ?? double.NaN;
}
}
@@ -216,7 +206,7 @@
{
get
{
- return calculation.Output?.CalculatedReliability ?? RoundedDouble.NaN;
+ return data.Output?.CalculatedReliability ?? RoundedDouble.NaN;
}
}
@@ -227,7 +217,7 @@
{
get
{
- CalculationConvergence convergence = calculation.Output?.CalculationConvergence ?? CalculationConvergence.NotCalculated;
+ CalculationConvergence convergence = data.Output?.CalculationConvergence ?? CalculationConvergence.NotCalculated;
return new EnumDisplayWrapper(convergence).DisplayName;
}