Ejemplo n.º 1
0
        private LocalizedString GetValidationMessage(ValidationContext context) {
            if (!String.IsNullOrWhiteSpace(ErrorMessage))
                return T(Tokenize(String.Format(ErrorMessage, context.FieldName, Minimum, Maximum), context));

            if(Minimum != null && Maximum != null)
                return T("{0} must be between {1} and {2} characters long.", context.FieldName, Minimum, Maximum);
            
            return T("{0} must be at least {1} characters long.", context.FieldName, Minimum);
        }
 protected string Tokenize(string errorMessage, ValidationContext context) {
     return Tokenizer.Replace(errorMessage, null);
 }
Ejemplo n.º 3
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format("{0} is a required field.", context.FieldName)), context));
 }
Ejemplo n.º 4
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return String.IsNullOrWhiteSpace(ErrorMessage)
         ? T("{0} is a required field.", context.FieldName)
         : T(ErrorMessage);
 }
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format("{0} must match the following pattern: {1}.", context.FieldName, Pattern)), context));
 }
Ejemplo n.º 6
0
 private LocalizedString GetValidationMessage(ValidationContext context)
 {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format("This file already exists.", context.FieldName)), context));
 }
Ejemplo n.º 7
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format("{0} is not a valid email address.", context.FieldName)), context));
 }
Ejemplo n.º 8
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return String.IsNullOrWhiteSpace(ErrorMessage)
         ? T("{0} must match the following pattern: {1}.", context.FieldName, Pattern)
         : T(ErrorMessage);
 }
Ejemplo n.º 9
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return String.IsNullOrWhiteSpace(ErrorMessage)
         ? T("An option is required for {0}.", context.FieldName)
         : T(ErrorMessage, context);
 }
Ejemplo n.º 10
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format("{0} must match the value of {1}.", context.FieldName, TargetName)), context));
 }
 private LocalizedString GetValidationMessage(ValidationContext context)
 {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format("{0} must be one of the following file types: {1}.", context.FieldName, FileTypes.Replace(",", ", "))), context));
 }
Ejemplo n.º 12
0
 private LocalizedString GetValidationMessage(ValidationContext context) {
     return String.IsNullOrWhiteSpace(ErrorMessage)
         ? T("{0} is not a valid email address.", context.FieldName)
         : T(ErrorMessage);
 }
Ejemplo n.º 13
0
 private LocalizedString GetValidationMessage(ValidationContext context, string message)
 {
     return T(Tokenize(ErrorMessage.WithDefault(String.Format(message, context.FieldName, MaxSize)), context));
 }
Ejemplo n.º 14
0
 private LocalizedString GetValidationMessage(ValidationContext context)
 {
     return String.IsNullOrWhiteSpace(ErrorMessage)
         ? T("{0} must match the value of {1}.", context.FieldName, TargetName)
         : T(ErrorMessage, context);
 }