示例#1
0
 public ArquivoIdiomaValidator()
 {
     RuleFor(i => i.IdIdioma)
     .NotEmpty()
     .NotNull()
     .WithMessage(ValidationMessages.CampoObrigatorio("Idioma"));
 }
示例#2
0
        public PerfilValidator()
        {
            RuleFor(d => d.Descricao)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Descrição"));

            RuleFor(s => s.Sigla)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Sigla"));
        }
示例#3
0
        public LinguagemValidator()
        {
            RuleFor(i => i.Idioma)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Idioma"));

            RuleFor(s => s.Sigla)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Sigla"));
        }
示例#4
0
        public UsuarioValidator()
        {
            RuleFor(u => u.Username)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Usuário"));

            RuleFor(x => x.NomeCompleto)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Nome Completo"));

            RuleFor(x => x.Email)
            .NotEmpty()
            .NotNull()
            .EmailAddress()
            .WithMessage(ValidationMessages.CampoObrigatorio("E-mail"));

            RuleFor(x => x.DataNascimento)
            .NotEmpty()
            .NotNull()
            .WithMessage(ValidationMessages.CampoObrigatorio("Data de Nascimento"));
        }
示例#5
0
 public ImagemValidator()
 {
     RuleFor(x => x.Linguagem)
     .NotNull()
     .WithMessage(ValidationMessages.CampoObrigatorio("Idioma"));
 }