diff options
| author | Syndamia <kamen.d.mladenov@protonmail.com> | 2021-05-07 11:59:29 +0300 |
|---|---|---|
| committer | Syndamia <kamen.d.mladenov@protonmail.com> | 2021-05-07 11:59:29 +0300 |
| commit | 8f7dabf274b5e428fc32f19a3c8848eacab01090 (patch) | |
| tree | b738b66fa6621ed88b199e820702cae16422f9ba /ExamTemplate/Web/Models/User | |
| parent | bd2ebdd29e03425a8314a91b64a5943df83b7559 (diff) | |
| download | it-kariera-exam-template-8f7dabf274b5e428fc32f19a3c8848eacab01090.tar it-kariera-exam-template-8f7dabf274b5e428fc32f19a3c8848eacab01090.tar.gz it-kariera-exam-template-8f7dabf274b5e428fc32f19a3c8848eacab01090.zip | |
Added view model validation for register and login
Diffstat (limited to 'ExamTemplate/Web/Models/User')
| -rw-r--r-- | ExamTemplate/Web/Models/User/LoginUserViewModel.cs | 7 | ||||
| -rw-r--r-- | ExamTemplate/Web/Models/User/RegisterUserViewModel.cs | 13 |
2 files changed, 20 insertions, 0 deletions
diff --git a/ExamTemplate/Web/Models/User/LoginUserViewModel.cs b/ExamTemplate/Web/Models/User/LoginUserViewModel.cs index 6430183..dd917cf 100644 --- a/ExamTemplate/Web/Models/User/LoginUserViewModel.cs +++ b/ExamTemplate/Web/Models/User/LoginUserViewModel.cs @@ -1,8 +1,15 @@ +using System.ComponentModel.DataAnnotations; + namespace ExamTemplate.Web.Models.User { public class LoginUserViewModel { + [Required] + [MinLength(1)] public string Username { get; set; } + + [Required] + [MinLength(1)] public string Password { get; set; } } } diff --git a/ExamTemplate/Web/Models/User/RegisterUserViewModel.cs b/ExamTemplate/Web/Models/User/RegisterUserViewModel.cs index 5764bdd..7a4a937 100644 --- a/ExamTemplate/Web/Models/User/RegisterUserViewModel.cs +++ b/ExamTemplate/Web/Models/User/RegisterUserViewModel.cs @@ -1,10 +1,23 @@ +using System.ComponentModel.DataAnnotations; + namespace ExamTemplate.Web.Models.User { public class RegisterUserViewModel { + [Required] + [MinLength(1)] public string FirstName { get; set; } + + [Required] + [MinLength(1)] public string LastName { get; set; } + + [Required] + [MinLength(1)] public string Username { get; set; } + + [Required] + [MinLength(1)] public string Password { get; set; } } } |
