public string ValueToString(string DateTimeFormat = null) { if (ActionParameter.ParameterType.UnderlyingTypeEnum == PARAMETER_TYPE_UNDERLYING.Bool) { return(ValueBool.ToString()); } else if (ActionParameter.ParameterType.UnderlyingTypeEnum == PARAMETER_TYPE_UNDERLYING.DateTime) { return(((DateTime)ValueDateTime).ToString(DateTimeFormat)); } else if (ActionParameter.ParameterType.UnderlyingTypeEnum == PARAMETER_TYPE_UNDERLYING.Guid) { return(ValueGuid.ToString()); } else if (ActionParameter.ParameterType.UnderlyingTypeEnum == PARAMETER_TYPE_UNDERLYING.Integer) { return(ValueInteger.ToString()); } else if (ActionParameter.ParameterType.UnderlyingTypeEnum == PARAMETER_TYPE_UNDERLYING.Decimal) { return(ValueDecimal.ToString()); } return(ValueString); }
override public bool Accept(ValueInteger v) { return(Reference.ToString().Contains(v.ToString())); }