aboutsummaryrefslogtreecommitdiff
path: root/Models
diff options
context:
space:
mode:
Diffstat (limited to 'Models')
-rw-r--r--Models/Classes/Test.cs10
-rw-r--r--Models/Classes/User.cs25
2 files changed, 13 insertions, 22 deletions
diff --git a/Models/Classes/Test.cs b/Models/Classes/Test.cs
deleted file mode 100644
index 3e965dd..0000000
--- a/Models/Classes/Test.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-namespace Models.Classes
-{
- public class Test
- {
- public void TestMe()
- {
-
- }
- }
-} \ No newline at end of file
diff --git a/Models/Classes/User.cs b/Models/Classes/User.cs
index 1e3b946..e5a83d6 100644
--- a/Models/Classes/User.cs
+++ b/Models/Classes/User.cs
@@ -9,9 +9,9 @@ namespace Models.Classes
[Table("Users")]
public class User : IdentityUser<int>
{
- private string firstName;
- private string lastName;
- private string profilePicture;
+ private string _firstName;
+ private string _lastName;
+ private string _profilePicture;
[Required]
[Range(3, 50)]
@@ -30,11 +30,11 @@ namespace Models.Classes
[Range(3, 30)]
public string FirstName
{
- get => this.firstName;
+ get => this._firstName;
set
{
ValidateString("FirstName", 3, 30, value, false);
- this.firstName = value;
+ this._firstName = value;
}
}
@@ -42,21 +42,21 @@ namespace Models.Classes
[Range(3, 30)]
public string LastName
{
- get => this.lastName;
+ get => this._lastName;
set
{
ValidateString("LastName", 3, 30, value, false);
- this.lastName = value;
+ this._lastName = value;
}
}
public string ProfilePicture
{
- get => this.profilePicture;
+ get => this._profilePicture;
set
{
ValidateURL(value);
- this.profilePicture = value;
+ this._profilePicture = value;
}
}
@@ -72,9 +72,10 @@ namespace Models.Classes
throw new ArgumentException($"{name} length cannot be less than {minLength} and more than {maxLength}.");
foreach (char character in value) // more efficient than Linq
- {
- if (!Char.IsLetter(character) || (canBeDigit && !Char.IsDigit(character)))
- throw new ArgumentException($"{name} contains invalid characters.");
+ {
+ if (!Char.IsLetter(character))
+ if (!(Char.IsDigit(character) && canBeDigit))
+ throw new ArgumentException($"{name} contains invalid characters.");
}
}