forked from ddrilling/AsbCloudServer
Edit validators
This commit is contained in:
parent
e6ac04c6bc
commit
2037160545
@ -11,8 +11,6 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
.WithMessage("Id категории события не может быть отрицательным");
|
.WithMessage("Id категории события не может быть отрицательным");
|
||||||
RuleFor(x => x.EventType).GreaterThan(0)
|
RuleFor(x => x.EventType).GreaterThan(0)
|
||||||
.WithMessage("Id типа события не может быть отрицательным");
|
.WithMessage("Id типа события не может быть отрицательным");
|
||||||
RuleFor(x => x.IdSound).GreaterThan(0)
|
|
||||||
.WithMessage("Id звука оповещения не может быть отрицательным");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,8 +11,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
.WithMessage("Id скважины не может быть меньше 1");
|
.WithMessage("Id скважины не может быть меньше 1");
|
||||||
RuleFor(x => x.IdCategory).GreaterThan(0)
|
RuleFor(x => x.IdCategory).GreaterThan(0)
|
||||||
.WithMessage("Id категории файла не может быть меньше 1");
|
.WithMessage("Id категории файла не может быть меньше 1");
|
||||||
RuleFor(x => x.Name).Length(1, 50)
|
RuleFor(x => x.Name).Length(1, 260)
|
||||||
.WithMessage("Допустимое имя файла от 1 до 50 символов");
|
.WithMessage("Допустимое имя файла от 1 до 260 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,8 +11,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
.WithMessage("Id файла не может быть ниже 1");
|
.WithMessage("Id файла не может быть ниже 1");
|
||||||
RuleFor(x => x.IdMarkType).GreaterThan(0)
|
RuleFor(x => x.IdMarkType).GreaterThan(0)
|
||||||
.WithMessage("Id категории действия с файлом не может быть ниже 1");
|
.WithMessage("Id категории действия с файлом не может быть ниже 1");
|
||||||
RuleFor(x => x.Comment).MaximumLength(200)
|
RuleFor(x => x.Comment).MaximumLength(4096)
|
||||||
.WithMessage("Длина текста комментария не может быть выше 200 символов");
|
.WithMessage("Длина текста комментария не может быть выше 4096 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,8 +11,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
.WithMessage("Id скважины не может быть меньше 1");
|
.WithMessage("Id скважины не может быть меньше 1");
|
||||||
RuleFor(x => x.IdCategory).GreaterThan(0)
|
RuleFor(x => x.IdCategory).GreaterThan(0)
|
||||||
.WithMessage("Id категории не может быть меньше 1");
|
.WithMessage("Id категории не может быть меньше 1");
|
||||||
RuleFor(x => x.CategoryName).MaximumLength(50)
|
RuleFor(x => x.CategoryName).MaximumLength(120)
|
||||||
.WithMessage("Название категории не может быть больше 50 символов");
|
.WithMessage("Название категории не может быть больше 120 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,8 +11,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
.WithMessage("Id категории не может быть ниже 1");
|
.WithMessage("Id категории не может быть ниже 1");
|
||||||
RuleFor(x => x.WellDepth).GreaterThan(-1)
|
RuleFor(x => x.WellDepth).GreaterThan(-1)
|
||||||
.WithMessage("Id скважины не может быть ниже 1");
|
.WithMessage("Id скважины не может быть ниже 1");
|
||||||
RuleFor(x => x.Message).Length(1, 200)
|
RuleFor(x => x.Message).Length(1, 400)
|
||||||
.WithMessage("Допустимая длина текста сообщения от 1 до 200 символов");
|
.WithMessage("Допустимая длина текста сообщения от 1 до 400 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -9,8 +9,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
{
|
{
|
||||||
RuleFor(x => x.Name).Length(1, 50)
|
RuleFor(x => x.Name).Length(1, 50)
|
||||||
.WithMessage("Допустимая длина названия разрешения от 1 до 50 символов");
|
.WithMessage("Допустимая длина названия разрешения от 1 до 50 символов");
|
||||||
RuleFor(x => x.Description)
|
RuleFor(x => x.Description).Length(1, 1024)
|
||||||
.Length(1, 200).WithMessage("Допустимая длина описания от 1 до 200 символов");
|
.WithMessage("Допустимая длина описания от 1 до 1024 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -7,8 +7,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
{
|
{
|
||||||
public ReportPropertiesDtoValidator()
|
public ReportPropertiesDtoValidator()
|
||||||
{
|
{
|
||||||
RuleFor(x => x.Name).Length(1, 50)
|
RuleFor(x => x.Name).Length(1, 260)
|
||||||
.WithMessage("Допустимая длина имени файла от 1 до 50 символов");
|
.WithMessage("Допустимая длина имени файла от 1 до 260 символов");
|
||||||
RuleFor(x => x.IdWell).GreaterThan(0)
|
RuleFor(x => x.IdWell).GreaterThan(0)
|
||||||
.WithMessage("Id скважины не может быть меньше 1");
|
.WithMessage("Id скважины не может быть меньше 1");
|
||||||
}
|
}
|
||||||
|
@ -10,15 +10,15 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
RuleFor(x => x.Login).NotNull().WithMessage("Логин не должен быть пустым");
|
RuleFor(x => x.Login).NotNull().WithMessage("Логин не должен быть пустым");
|
||||||
RuleFor(x => x.Login).NotEmpty().WithMessage("Логин не должен быть пустым");
|
RuleFor(x => x.Login).NotEmpty().WithMessage("Логин не должен быть пустым");
|
||||||
RuleFor(x => x.Login).Length(0, 50).WithMessage("Допустимая длина логина от 1 до 50 символов");
|
RuleFor(x => x.Login).Length(0, 50).WithMessage("Допустимая длина логина от 1 до 50 символов");
|
||||||
RuleFor(x => x.Password).NotNull().WithMessage("Логин не должен быть пустым");
|
RuleFor(x => x.Password).NotNull().WithMessage("Пароль не должен быть пустым");
|
||||||
RuleFor(x => x.Password).NotEmpty().WithMessage("Логин не должен быть пустым");
|
RuleFor(x => x.Password).NotEmpty().WithMessage("Пароль не должен быть пустым");
|
||||||
RuleFor(x => x.Password).Length(0, 50).WithMessage("Допустимая длина логина от 1 до 50 символов");
|
RuleFor(x => x.Password).Length(0, 50).WithMessage("Допустимая длина Пароль от 1 до 50 символов");
|
||||||
RuleFor(x => x.Name).Length(0, 50).WithMessage("Допустимая длина имени от 1 до 50 символов");
|
RuleFor(x => x.Name).Length(0, 50).WithMessage("Допустимая длина имени от 1 до 50 символов");
|
||||||
RuleFor(x => x.Surname).Length(0, 50).WithMessage("Допустимая длина фамилии от 1 до 50 символов");
|
RuleFor(x => x.Surname).Length(0, 50).WithMessage("Допустимая длина фамилии от 1 до 50 символов");
|
||||||
RuleFor(x => x.Patronymic).Length(0, 50).WithMessage("Допустимая длина отчества от 1 до 50 символов");
|
RuleFor(x => x.Patronymic).Length(0, 50).WithMessage("Допустимая длина отчества от 1 до 50 символов");
|
||||||
RuleFor(x => x.Email).Length(0, 200).WithMessage("Допустимая длина email от 1 до 200 символов");
|
RuleFor(x => x.Email).Length(0, 260).WithMessage("Допустимая длина email от 1 до 260 символов");
|
||||||
RuleFor(x => x.Phone).Length(0, 50).WithMessage("Допустимая длина телефона от 1 до 50 символов");
|
RuleFor(x => x.Phone).Length(0, 50).WithMessage("Допустимая длина телефона от 1 до 50 символов");
|
||||||
RuleFor(x => x.Position).Length(0, 50).WithMessage("Допустимая длина должности от 1 до 50 символов");
|
RuleFor(x => x.Position).Length(0, 100).WithMessage("Допустимая длина должности от 1 до 100 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -9,8 +9,8 @@ namespace AsbCloudInfrastructure.Validators
|
|||||||
{
|
{
|
||||||
RuleFor(x => x.IdWell).GreaterThan(0)
|
RuleFor(x => x.IdWell).GreaterThan(0)
|
||||||
.WithMessage("Id скважины не может быть меньше 1");
|
.WithMessage("Id скважины не может быть меньше 1");
|
||||||
RuleFor(x => x.Comment).MaximumLength(400)
|
RuleFor(x => x.Comment).MaximumLength(4096)
|
||||||
.WithMessage("Комментарий не может быть длиннее 400 символов");
|
.WithMessage("Комментарий не может быть длиннее 4096 символов");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user