Fix person validation in Events.WebApi
This commit is contained in:
@@ -16,14 +16,14 @@ public class AddPersonValidator : AbstractValidator<AddCommand<PersonDTO, int>>
|
|||||||
t => t.DocumentNumber,
|
t => t.DocumentNumber,
|
||||||
t => t.CountryCode);
|
t => t.CountryCode);
|
||||||
|
|
||||||
RuleFor(a => a.Dto.FirstName).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.FirstName).MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.LastName).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.LastName).MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.FirstNameTranscription).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.FirstNameTranscription).NotEmpty().MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.LastNameTranscription).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.LastNameTranscription).NotEmpty().MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.AddressLine).NotEmpty().MaximumLength(200);
|
RuleFor(a => a.Dto.AddressLine).MaximumLength(200);
|
||||||
RuleFor(a => a.Dto.PostalCode).NotEmpty().MaximumLength(20);
|
RuleFor(a => a.Dto.PostalCode).MaximumLength(20);
|
||||||
RuleFor(a => a.Dto.City).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.City).MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.AddressCountry).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.AddressCountry).MaximumLength(100);
|
||||||
When(a => !string.IsNullOrWhiteSpace(a.Dto.Email), () =>
|
When(a => !string.IsNullOrWhiteSpace(a.Dto.Email), () =>
|
||||||
{
|
{
|
||||||
RuleFor(a => a.Dto.Email).MaximumLength(255).EmailAddress();
|
RuleFor(a => a.Dto.Email).MaximumLength(255).EmailAddress();
|
||||||
|
|||||||
@@ -16,14 +16,14 @@ public class UpdatePersonValidator : AbstractValidator<UpdateCommand<PersonDTO>>
|
|||||||
t => t.DocumentNumber,
|
t => t.DocumentNumber,
|
||||||
t => t.CountryCode);
|
t => t.CountryCode);
|
||||||
|
|
||||||
RuleFor(a => a.Dto.FirstName).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.FirstName).MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.LastName).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.LastName).MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.FirstNameTranscription).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.FirstNameTranscription).NotEmpty().MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.LastNameTranscription).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.LastNameTranscription).NotEmpty().MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.AddressLine).NotEmpty().MaximumLength(200);
|
RuleFor(a => a.Dto.AddressLine).MaximumLength(200);
|
||||||
RuleFor(a => a.Dto.PostalCode).NotEmpty().MaximumLength(20);
|
RuleFor(a => a.Dto.PostalCode).MaximumLength(20);
|
||||||
RuleFor(a => a.Dto.City).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.City).MaximumLength(100);
|
||||||
RuleFor(a => a.Dto.AddressCountry).NotEmpty().MaximumLength(100);
|
RuleFor(a => a.Dto.AddressCountry).MaximumLength(100);
|
||||||
When(a => !string.IsNullOrWhiteSpace(a.Dto.Email), () =>
|
When(a => !string.IsNullOrWhiteSpace(a.Dto.Email), () =>
|
||||||
{
|
{
|
||||||
RuleFor(a => a.Dto.Email).MaximumLength(255).EmailAddress();
|
RuleFor(a => a.Dto.Email).MaximumLength(255).EmailAddress();
|
||||||
|
|||||||
Reference in New Issue
Block a user