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.CountryCode);
|
||||
|
||||
RuleFor(a => a.Dto.FirstName).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.LastName).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.FirstName).MaximumLength(100);
|
||||
RuleFor(a => a.Dto.LastName).MaximumLength(100);
|
||||
RuleFor(a => a.Dto.FirstNameTranscription).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.LastNameTranscription).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressLine).NotEmpty().MaximumLength(200);
|
||||
RuleFor(a => a.Dto.PostalCode).NotEmpty().MaximumLength(20);
|
||||
RuleFor(a => a.Dto.City).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressCountry).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressLine).MaximumLength(200);
|
||||
RuleFor(a => a.Dto.PostalCode).MaximumLength(20);
|
||||
RuleFor(a => a.Dto.City).MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressCountry).MaximumLength(100);
|
||||
When(a => !string.IsNullOrWhiteSpace(a.Dto.Email), () =>
|
||||
{
|
||||
RuleFor(a => a.Dto.Email).MaximumLength(255).EmailAddress();
|
||||
|
||||
@@ -16,14 +16,14 @@ public class UpdatePersonValidator : AbstractValidator<UpdateCommand<PersonDTO>>
|
||||
t => t.DocumentNumber,
|
||||
t => t.CountryCode);
|
||||
|
||||
RuleFor(a => a.Dto.FirstName).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.LastName).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.FirstName).MaximumLength(100);
|
||||
RuleFor(a => a.Dto.LastName).MaximumLength(100);
|
||||
RuleFor(a => a.Dto.FirstNameTranscription).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.LastNameTranscription).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressLine).NotEmpty().MaximumLength(200);
|
||||
RuleFor(a => a.Dto.PostalCode).NotEmpty().MaximumLength(20);
|
||||
RuleFor(a => a.Dto.City).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressCountry).NotEmpty().MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressLine).MaximumLength(200);
|
||||
RuleFor(a => a.Dto.PostalCode).MaximumLength(20);
|
||||
RuleFor(a => a.Dto.City).MaximumLength(100);
|
||||
RuleFor(a => a.Dto.AddressCountry).MaximumLength(100);
|
||||
When(a => !string.IsNullOrWhiteSpace(a.Dto.Email), () =>
|
||||
{
|
||||
RuleFor(a => a.Dto.Email).MaximumLength(255).EmailAddress();
|
||||
|
||||
Reference in New Issue
Block a user