public String Format(JwValidationError error) { if( error.GetErrorType() == JwValidationErrorType.ALL_DIGIT ) return FormatAllDigitError((JwDigitValidationError)error); if( error.GetErrorType() == JwValidationErrorType.ALL_LETTER) return FormatAllLetterError((JwLetterValidationError)error); if( error.GetErrorType() == JwValidationErrorType.CODE ) return FormatCodeError((JwCodeValidationError)error); if( error.GetErrorType() == JwValidationErrorType.FIXED_LENGTH ) return FormatFixedLengthError((JwFixedLengthValidationError)error); if( error.GetErrorType() == JwValidationErrorType.MAXIMUM_LENGTH) return FormatMaximumLengthError((JwMaximumLengthValidationError)error); if( error.GetErrorType() == JwValidationErrorType.MINIMUM_LENGTH) return FormatMinimumLengthError((JwMinimumLengthValidationError)error); if( error.GetErrorType() == JwValidationErrorType.REQUIRED ) return FormatRequiredError((JwRequiredValidationError)error); if( error.GetErrorType() == JwValidationErrorType.TEXT ) return FormatTextError((JwTextValidationError)error); if( error.GetErrorType() == JwValidationErrorType.DOUBLE_VALUE ) return FormatDoubleError((JwDoubleValueValidationError)error); if( error.GetErrorType() == JwValidationErrorType.MINIMUM_VALUE ) return FormatMinimumValueError((JwMinimumValueValidationError)error); if( error.GetErrorType() == JwValidationErrorType.MAXIMUM_VALUE ) return FormatMaximumValueError((JwMaximumValueValidationError)error); if( error.GetErrorType() == JwValidationErrorType.POSITIVE_VALUE ) return FormatPositiveValueError((JwPositiveValueValidationError)error); if( error.GetErrorType() == JwValidationErrorType.ALL_ALPHANUMERIC ) return FormatAlphanumericValueError((JwAlphaNumericValidationError)error); return "NO ENTRY"; }
//# __________ PROTOCOL :: PRIVATE __________ #// public String ReplaceNormal(JwValidationError e, String template) { String s = template; s = s.Replace("${ModelName}", e.ModelName); s = s.Replace("${FieldName}", e.FieldName); return s; }