Exemplo n.º 1
0
        public static List <VQValidationItem> AddValidationItem(
            this List <VQValidationItem> validationItems,
            string errorMessage,
            string propertyName,
            VQValidationType type            = VQValidationType.Error,
            IEnumerable <string> messageArgs = null)
        {
            validationItems.Add(new VQValidationItem
            {
                Message      = new VQValidationItemMessage(errorMessage, messageArgs),
                PropertyName = propertyName,
                Type         = type
            });

            return(validationItems);
        }
Exemplo n.º 2
0
 public void AddValdationItem(List <VQValidationItem> result, string message, Expression <Func <T, object> > propName, string prefixPropertyName = null, string sufixPropertyName = null, IEnumerable <string> messageArgs = null, VQValidationType type = VQValidationType.Error)
 {
     result.AddValidationItem(
         message,
         GetPropertyName(propName, prefixPropertyName, sufixPropertyName),
         type,
         messageArgs: messageArgs);
 }