/// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context"></param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            var provider = GetStringProvider();

            return provider.GetValidationString(context.Attribute.GetType(), context.ContainerType, context.PropertyName) ??
                        provider.GetValidationString(context.Attribute.GetType());
        }
        /// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context"></param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            var provider = GetStringProvider();

            return(provider.GetValidationString(context.Attribute.GetType(), context.ContainerType, context.PropertyName) ??
                   provider.GetValidationString(context.Attribute.GetType()));
        }
Пример #3
0
        /// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context">Context</param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            if (context.Attribute is CompareAttribute)
                return "The {0} and {1} fields to not match.";

            return null;
        }
        /// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context">Context</param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            if (context.Attribute is CompareAttribute)
            {
                return("The {0} and {1} fields to not match.");
            }

            return(null);
        }
Пример #5
0
        /// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context">Context</param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            // ReSharper disable once CSharpWarnings::CS0618
            if (context.Attribute is CompareAttribute)
            {
                return("The {0} and {1} fields to not match.");
            }

            return(null);
        }
Пример #6
0
        /// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context">Context</param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            if (context.Attribute is System.ComponentModel.DataAnnotations.CompareAttribute)
                return "The {0} and {1} fields to not match.";

            if (context.Attribute is System.Web.Mvc.CompareAttribute)
                return "The {0} and {1} fields to not match.";

            return null;
        }
        /// <summary>
        /// Get a message
        /// </summary>
        /// <param name="context">Context information</param>
        /// <returns>String if found; otherwise <c>null</c>.</returns>
        public static string GetMessage(IGetMessageContext context)
        {
            foreach (var dataSource in _dataSources)
            {
                var msg = dataSource.GetMessage(context);
                if (msg != null)
                    return msg;
            }

            return null;
        }
Пример #8
0
        /// <summary>
        /// Get a message
        /// </summary>
        /// <param name="context">Context information</param>
        /// <returns>String if found; otherwise <c>null</c>.</returns>
        public static string GetMessage(IGetMessageContext context)
        {
            foreach (var dataSource in _dataSources)
            {
                var msg = dataSource.GetMessage(context);
                if (msg != null)
                {
                    return(msg);
                }
            }

            return(null);
        }
Пример #9
0
        /// <summary>
        /// Get a validation message
        /// </summary>
        /// <param name="context">Context</param>
        /// <returns>
        /// String if found; otherwise <c>null</c>.
        /// </returns>
        public string GetMessage(IGetMessageContext context)
        {
            if (context.Attribute is System.ComponentModel.DataAnnotations.CompareAttribute)
            {
                return("The {0} and {1} fields to not match.");
            }

            if (context.Attribute is System.Web.Mvc.CompareAttribute)
            {
                return("The {0} and {1} fields to not match.");
            }

            return(null);
        }
Пример #10
0
 /// <summary>
 /// Get a validation message
 /// </summary>
 /// <param name="context"></param>
 /// <returns>
 /// String if found; otherwise <c>null</c>.
 /// </returns>
 public string GetMessage(IGetMessageContext context)
 {
     long corporateID = CurrentParemeter.GetCurrentCorporateId();
     return Provider.GetValidationString(corporateID,context.Attribute.GetType(), context.ContainerType, context.PropertyName) ??
                 Provider.GetValidationString(corporateID,context.Attribute.GetType());
 }
Пример #11
0
 public string GetMessage(IGetMessageContext context)
 {
     return(GetString(context.Attribute.GetType(), context.CultureInfo));
 }
 public string GetMessage(IGetMessageContext context)
 {
     
     return GetString(context.Attribute.GetType(), context.CultureInfo);
 }