UserValidator.cs 570 B

1234567891011121314
  1. using Quadarax.Foundation.Core.Value;
  2. namespace Quadarax.Application.QLiberace.Base.Dtos.Validators
  3. {
  4. public class UserValidator : Validator<UserWDto>
  5. {
  6. protected override void OnValidate(UserWDto validatingObject, ValidatorContext context)
  7. {
  8. CheckIfEmpty("LoginName", validatingObject.LoginName, ValidationResult.ValidationSeverityEnum.Error);
  9. CheckIfStringMaxLengthOverflow("LoginName", validatingObject.LoginName, 100,
  10. ValidationResult.ValidationSeverityEnum.Error);
  11. }
  12. }
  13. }