Example #1
0
        public void Validate(Accessor accessor, ValidationContext context)
        {
            var username = context.GetFieldValue<string>(accessor);
            var users = context.Service<IUserService>();

            if(users.UsernameExists(username))
            {
                context.Notification.RegisterMessage(accessor, StringToken.FromKeyString("Validation:Username", "Username '{username}' already exists"), TemplateValue.For("username", username));
            }
        }
	    public void Validate(Accessor accessor, ValidationContext context)
        {
            var username = context.GetFieldValue<string>(accessor);
            var service = context.Service<IUserService>();

            if(service.UsernameExists(username))
            {
                context.Notification.RegisterMessage(accessor, Token, TemplateValue.For("username", username));
            }
        }
Example #3
0
        public void Validate(Accessor accessor, ValidationContext context)
        {
            var username = context.GetFieldValue<string>(accessor);
            var service = context.Service<IUserService>();

            if(service.UsernameExists(username))
            {
                context.Notification.RegisterMessage(accessor, StringToken.FromKeyString("UniqueUser", "'{username}' is already in use"), TemplateValue.For("username", username));
            }
        }