Esempio n. 1
0
        public static string FormatIsValidErrorMessage(QbItemBase item, IsValidReturnType errorType)
        {
            switch (errorType)
            {
            case IsValidReturnType.ItemMustHave0Items:
                return(string.Format("The Selected '{0}' item is invalid, it must have 0 values", item.QbItemType.ToString()));

            case IsValidReturnType.ItemMustHave1Item:
                return(string.Format("The Selected item is invalid, it must have 1 value", item.QbItemType.ToString()));

            case IsValidReturnType.ItemMustHave0OrMoreItems:
                return(string.Format("The Selected item is invalid, it must have 0 or more values", item.QbItemType.ToString()));

            case IsValidReturnType.ItemMustHave1OrMoreItems:
                return(string.Format("The Selected item is invalid, it must have 1 or more values", item.QbItemType.ToString()));

            case IsValidReturnType.ArrayItemsMustBeSameType:
                return(string.Format("The Selected item is invalid, array items must all be the same type", item.QbItemType.ToString()));

            default:
                return(string.Empty);
            }
        }
Esempio n. 2
0
 public static string FormatIsValidErrorMessage(QbItemBase item, IsValidReturnType errorType)
 {
     switch (errorType)
     {
         case IsValidReturnType.ItemMustHave0Items:
             return string.Format("The Selected '{0}' item is invalid, it must have 0 values", item.QbItemType.ToString());
         case IsValidReturnType.ItemMustHave1Item:
             return string.Format("The Selected item is invalid, it must have 1 value", item.QbItemType.ToString());
         case IsValidReturnType.ItemMustHave0OrMoreItems:
             return string.Format("The Selected item is invalid, it must have 0 or more values", item.QbItemType.ToString());
         case IsValidReturnType.ItemMustHave1OrMoreItems:
             return string.Format("The Selected item is invalid, it must have 1 or more values", item.QbItemType.ToString());
         case IsValidReturnType.ArrayItemsMustBeSameType:
             return string.Format("The Selected item is invalid, array items must all be the same type", item.QbItemType.ToString());
         default:
             return string.Empty;
     }
 }