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(); } }