diff --git a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomNumericInputField.cs b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomNumericInputField.cs index e239e30..8609454 100644 --- a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomNumericInputField.cs +++ b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomNumericInputField.cs @@ -1,4 +1,6 @@ -namespace Cop.Borovkov.Var3.Components +using Cop.Borovkov.Var3.Exceptions; + +namespace Cop.Borovkov.Var3.Components { public partial class CustomNumericInputField : UserControl { @@ -48,7 +50,7 @@ return value; } - throw new InvalidOperationException(); + throw new InvalidNumericInputValueException(); } set { diff --git a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Cop.Borovkov.Var3.csproj b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Cop.Borovkov.Var3.csproj index cd9d366..3e210aa 100644 --- a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Cop.Borovkov.Var3.csproj +++ b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Cop.Borovkov.Var3.csproj @@ -7,8 +7,4 @@ enable - - - - diff --git a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Exceptions/InvalidNumericInputValueException.cs b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Exceptions/InvalidNumericInputValueException.cs new file mode 100644 index 0000000..bb2cc1d --- /dev/null +++ b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Exceptions/InvalidNumericInputValueException.cs @@ -0,0 +1,9 @@ +namespace Cop.Borovkov.Var3.Exceptions +{ + public class InvalidNumericInputValueException : Exception + { + public InvalidNumericInputValueException() { } + + public InvalidNumericInputValueException(string message) : base(message) { } + } +}