style: update models validation

This commit is contained in:
cuqmbr 2022-04-01 14:55:10 +03:00
parent 6a3bb0ac65
commit f2f04f8a14
4 changed files with 4 additions and 4 deletions

View File

@ -11,7 +11,7 @@ using TicketOffice.Data;
namespace TicketOffice.Migrations
{
[DbContext(typeof(TicketOfficeContext))]
[Migration("20220331173119_InitialCreate")]
[Migration("20220401115407_InitialCreate")]
partial class InitialCreate
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)

View File

@ -33,13 +33,13 @@ public class User
ErrorMessage = "E-mail невалідний")]
public string Email { get; set; }
[MaxLength(32, ErrorMessage = "Пароль не може бути більше 32 символів"),
MinLength(8, ErrorMessage = "Пороль не може бути менше 8 символів")]
[MaxLength(32, ErrorMessage = "Пароль має бути менше 32 символів"),
MinLength(8, ErrorMessage = "Пороль має бути більше 8 символів")]
[Required(ErrorMessage = "Поле має бути заповненим")]
[Display(Name = "Пароль")]
[DataType(DataType.Password)]
[RegularExpression(@"^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$",
ErrorMessage = ароль має містити 1 маленьку та велику літери, 1 цифру, 1 спеціальний символ (#, $, @ та ін.), бути написаний латиницею та мати більше 8 символів")]
ErrorMessage = роль має містити великі та малі латинські літери, цифри та спеціальні знаки (@, $, % та ін.)")]
public string Password { get; set; }