public static GetPattern ( |
||
d | ||
return | string |
private bool ValidateEqualsPattern(ValidationChecks format) { var expectEquality = (format & ValidationChecks.EqualsPattern) != 0; var pattern = FieldValidationExtensions.GetPattern(Field); if (expectEquality && pattern != null && !GetFieldValue().Equals(pattern, StringComparison.Ordinal)) { MarkInvalid(FieldValidationExtensions.GetDefaultErrorMessage(Field)); return(false); } return(true); }
private bool ValidateMatchesRegexPattern(ValidationChecks format) { var expectPattern = (format & ValidationChecks.MatchesRegexPattern) != 0; var pattern = FieldValidationExtensions.GetPattern(Field); if (expectPattern && pattern != null && !Regex.IsMatch(GetFieldValue(), pattern)) { var messageFormat = FieldValidationExtensions.GetPatternErrorMessage(Field) ?? ""; var message = string.Format(messageFormat, pattern); MarkInvalid(message); return(false); } return(true); }