Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PropertyClasses/BreakWaterProperties.cs
===================================================================
diff -u -r54c270e65b7ea51ec9855500fbc7cd9f5869fceb -r88e4b60f9055cf9153fc5c7b618537accfc3f3fa
--- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PropertyClasses/BreakWaterProperties.cs (.../BreakWaterProperties.cs) (revision 54c270e65b7ea51ec9855500fbc7cd9f5869fceb)
+++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PropertyClasses/BreakWaterProperties.cs (.../BreakWaterProperties.cs) (revision 88e4b60f9055cf9153fc5c7b618537accfc3f3fa)
@@ -28,14 +28,15 @@
using Ringtoets.GrassCoverErosionInwards.Data;
using Ringtoets.GrassCoverErosionInwards.Forms.PresentationObjects;
using Ringtoets.GrassCoverErosionInwards.Forms.Properties;
+using Ringtoets.GrassCoverErosionInwards.Forms.TypeConverters;
namespace Ringtoets.GrassCoverErosionInwards.Forms.PropertyClasses
{
///
/// ViewModel of for properties panel.
///
[TypeConverter(typeof(ExpandableObjectConverter))]
- public class BreakWaterProperties : ObjectProperties
+ public class BreakWaterProperties : ObjectProperties
{
[PropertyOrder(1)]
[ResourcesDisplayName(typeof(Resources), "BreakWater_BreakWaterPresent_DisplayName")]
@@ -44,33 +45,34 @@
{
get
{
- return data.WrappedData.InputParameters.UseBreakWater;
+ return data.WrappedData.UseBreakWater;
}
set
{
- data.WrappedData.InputParameters.UseBreakWater = value;
+ data.WrappedData.UseBreakWater = value;
data.WrappedData.NotifyObservers();
}
}
[PropertyOrder(2)]
[ResourcesDisplayName(typeof(Resources), "BreakWaterType_DisplayName")]
[ResourcesDescription(typeof(Resources), "BreakWaterType_Description")]
+ [TypeConverter(typeof(EnumTypeConverter))]
public BreakWaterType BreakWaterType
{
get
{
- var breakWater = data.WrappedData.InputParameters.BreakWater;
+ var breakWater = data.WrappedData.BreakWater;
return breakWater == null ? BreakWaterType.Caisson : breakWater.Type;
}
set
{
- var breakWater = data.WrappedData.InputParameters.BreakWater;
+ var breakWater = data.WrappedData.BreakWater;
if (breakWater == null)
{
return;
}
- data.WrappedData.InputParameters.BreakWater = new BreakWater(value, breakWater.Height);
+ data.WrappedData.BreakWater = new BreakWater(value, breakWater.Height);
data.WrappedData.NotifyObservers();
}
}
@@ -82,17 +84,17 @@
{
get
{
- var breakWater = data.WrappedData.InputParameters.BreakWater;
+ var breakWater = data.WrappedData.BreakWater;
return breakWater == null ? string.Empty : new RoundedDouble(2, breakWater.Height).Value.ToString(CultureInfo.CurrentCulture);
}
set
{
- var breakWater = data.WrappedData.InputParameters.BreakWater;
+ var breakWater = data.WrappedData.BreakWater;
if (breakWater == null)
{
return;
}
- data.WrappedData.InputParameters.BreakWater = new BreakWater(breakWater.Type, new RoundedDouble(2, double.Parse(value)).Value);
+ data.WrappedData.BreakWater = new BreakWater(breakWater.Type, new RoundedDouble(2, double.Parse(value)).Value);
data.WrappedData.NotifyObservers();
}
}