Ejemplo n.º 1
0
        public CriarUsuarioValidation(IUsuarioRules rules)
        {
            RuleFor(x => x.Login)
            .NotEmpty()
            .WithMessage(MensagensValidacao.LOGIN_OBRIGATORIO)
            .Must(rules.ExisteUsuarioCadastrado)
            .WithMessage(MensagensValidacao.EXISTE_LOGIN_CADASTRADO);

            RuleFor(x => x.Senha)
            .NotEmpty()
            .WithMessage(MensagensValidacao.SENHA_OBRIGATORIA)
            .Must(rules.ValidarForcaSenha)
            .WithMessage(MensagensValidacao.SENHA_NAO_ATENDE_REQUISITOS_SEGURANCA);
        }
Ejemplo n.º 2
0
 protected override void Initialize(System.Web.Routing.RequestContext requestContext)
 {
     Rule = ServiceLocator.Current.GetInstance <IUsuarioRules>();
     base.Initialize(requestContext);
 }