Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresInput.cs =================================================================== diff -u -r974fb1eadbd8a630c7a992648ad42ac85ec205b1 -r320fc1268c48766797d895a8f4ace546f35bf64c --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresInput.cs (.../ClosingStructuresInput.cs) (revision 974fb1eadbd8a630c7a992648ad42ac85ec205b1) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresInput.cs (.../ClosingStructuresInput.cs) (revision 320fc1268c48766797d895a8f4ace546f35bf64c) @@ -20,8 +20,6 @@ // All rights reserved. using System; -using System.Globalization; -using Core.Common.Base; using Core.Common.Base.Data; using Ringtoets.Common.Data.Probabilistics; using Ringtoets.Common.Data.Probability; @@ -270,13 +268,7 @@ } set { - if (!ProbabilityHelper.IsValidProbability(value)) - { - var probabilityValidityRange = new Range(0, 1); - string message = string.Format(RingtoetsCommonDataResources.FailureProbability_Value_needs_to_be_in_Range_0_, - probabilityValidityRange.ToString(FormattableConstants.ShowAtLeastOneDecimal, CultureInfo.CurrentCulture)); - throw new ArgumentOutOfRangeException(nameof(value), message); - } + ProbabilityHelper.ValidateProbability(value, nameof(value), RingtoetsCommonDataResources.FailureProbability_Value_needs_to_be_in_Range_0_); failureProbabilityOpenStructure = value; } } @@ -295,13 +287,7 @@ } set { - if (!ProbabilityHelper.IsValidProbability(value)) - { - var probabilityValidityRange = new Range(0, 1); - string message = string.Format(RingtoetsCommonDataResources.FailureProbability_Value_needs_to_be_in_Range_0_, - probabilityValidityRange.ToString(FormattableConstants.ShowAtLeastOneDecimal, CultureInfo.CurrentCulture)); - throw new ArgumentOutOfRangeException(nameof(value), message); - } + ProbabilityHelper.ValidateProbability(value, nameof(value), RingtoetsCommonDataResources.FailureProbability_Value_needs_to_be_in_Range_0_); failureProbabilityReparation = value; } } @@ -341,13 +327,7 @@ } set { - if (!ProbabilityHelper.IsValidProbability(value)) - { - var probabilityValidityRange = new Range(0, 1); - string message = string.Format(RingtoetsCommonDataResources.FailureProbability_Value_needs_to_be_in_Range_0_, - probabilityValidityRange.ToString(FormattableConstants.ShowAtLeastOneDecimal, CultureInfo.CurrentCulture)); - throw new ArgumentOutOfRangeException(nameof(value), message); - } + ProbabilityHelper.ValidateProbability(value, nameof(value), RingtoetsCommonDataResources.FailureProbability_Value_needs_to_be_in_Range_0_); probabilityOrFrequencyOpenStructureBeforeFlooding = value; } }