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) { }
+ }
+}