private static string GetValueTestOperator(ValueTest test) { switch (test) { case ValueTest.Equal: return("="); case ValueTest.NotEqual: return("!="); case ValueTest.LessThan: return("<"); case ValueTest.GreaterThan: return(">"); case ValueTest.LessOrEqual: return("<="); case ValueTest.GreaterOrEqual: return(">="); case ValueTest.Like: return(" like "); case ValueTest.NotLike: return(" not like "); } throw new ArgumentException("Value test is not supported"); }
void Show(int id) { ValueTest valueToAdd = _database.FetchItemByID(id); switch (id) { case 0: showTitle[id].text = valueToAdd.Title; showValue[id].text = valueToAdd.Value.ToString(); break; case 1: showTitle[id].text = valueToAdd.Title; showValue[id].text = valueToAdd.Value.ToString(); break; case 2: showTitle[id].text = valueToAdd.Title; showValue[id].text = valueToAdd.Value.ToString(); break; case 3: showTitle[id].text = valueToAdd.Title; showValue[id].text = valueToAdd.Value.ToString(); break; } }
public bool Validate() { Severity = ValueTest.IsMatch(FieldValue) ? InfoBarSeverity.Success : InfoBarSeverity.Warning; Message = MessageList.ElementAtOrDefault((int)Severity) ?? string.Empty; return(Severity == InfoBarSeverity.Success); }
public static Condition WithAttributeValue(string name, ValueTest test, string value) { return new AttributeValueCondition(name, value, test); }
public AttributeValueCondition(string name, string value, ValueTest test) : base(name) { _value = value; _test = test; }
public static Condition WithAttributeValue(string name, ValueTest test, string value) { return(new AttributeValueCondition(name, value, test)); }
private static string GetValueTestOperator(ValueTest test) { switch (test) { case ValueTest.Equal: return "="; case ValueTest.NotEqual: return "!="; case ValueTest.LessThan: return "<"; case ValueTest.GreaterThan: return ">"; case ValueTest.LessOrEqual: return "<="; case ValueTest.GreaterOrEqual: return ">="; case ValueTest.Like: return " like "; case ValueTest.NotLike: return " not like "; } throw new ArgumentException("Value test is not supported"); }