public override string ToString() { switch (ValueType) { case (int)PropertyValueType.Boolean: return(BooleanValue.ToString()); case (int)PropertyValueType.DateTime: return(DateTimeValue.ToString()); case (int)PropertyValueType.Decimal: return(DecimalValue.ToString()); case (int)PropertyValueType.Integer: return(IntegerValue.ToString()); case (int)PropertyValueType.LongString: case (int)PropertyValueType.Image: case (int)PropertyValueType.Category: return(LongTextValue); case (int)PropertyValueType.ShortString: return(ShortTextValue); } return(base.ToString()); }
public override string ToString() { if (ValueType == null) { return(base.ToString()); } switch (ValueType.ToLowerInvariant()) { case "boolean": return(BooleanValue.ToString()); case "datetime": return(DateTimeValue.ToString()); case "decimal": return(DecimalValue.ToString()); case "integer": return(IntegerValue.ToString()); case "longtext": case "xml": return(LongTextValue); case "shorttext": return(ShortTextValue); } return(base.ToString()); }
protected override void OnPreRender(EventArgs e) { // Register CSS. Make sure that it's not allready reggistered. bool isRegistered = false; foreach (Control ctrl in Page.Header.Controls) { if (ctrl.ID == "JsCalendarCss") { isRegistered = true; break; } } if (!isRegistered) { // Retrieve Calendar CSS File. string calCss = System.Configuration.ConfigurationManager.AppSettings["CalendarTheme"]; if (string.IsNullOrEmpty(calCss)) { calCss = "jscalendar/calendar-blue.css"; } string tag = "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"" + calCss + "\" />"; Control cssInclude = new LiteralControl(tag); cssInclude.ID = "JsCalendarCss"; Page.Header.Controls.Add(cssInclude); } EnsureChildControls(); if (Page.ClientScript.IsClientScriptBlockRegistered("calendar123") == false) { string sPath = ResolveUrl(PathToCalendarScriptDir); if (sPath.EndsWith("/") == false) { sPath = sPath + "/"; } string sScript = "<script type=\"text/javascript\" src=\"" + sPath + "calendar.js\"></script>" + Environment.NewLine; //Language string sLanguageFile = ResolveUrl(LanguageFile); sScript += "<script type=\"text/javascript\" src=\"" + sLanguageFile + "\"></script>" + Environment.NewLine; sScript += "<script type=\"text/javascript\" src=\"" + sPath + "calendar-setup.js\"></script>" + Environment.NewLine; Page.ClientScript.RegisterClientScriptBlock(typeof(Page), "calendar123", sScript); } if (DateTimeValue.Year < 1900) { Text = string.Empty; } else { Text = DateTimeValue.ToString(OutputFormat); } base.OnPreRender(e); }
public override string ToString() { var type = _typesStrings[(int)Type]; string value; switch (Type) { case IndexValueType.String: value = StringValue; break; case IndexValueType.StringArray: throw new NotSupportedException(); case IndexValueType.Bool: value = BooleanValue ? IndexValue.Yes : IndexValue.No; break; case IndexValueType.Int: value = IntegerValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.IntArray: //throw new NotSupportedException(); //UNDONE: Investigate this modification because it can cause deserialization- or parsing errors. value = $"[{string.Join(",", IntegerArrayValue.Select(x => x.ToString()))}]"; break; case IndexValueType.Long: value = LongValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.Float: value = SingleValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.Double: value = DoubleValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.DateTime: value = DateTimeValue.ToString("yyyy-MM-dd HH:mm:ss.ffff"); break; default: throw new ArgumentOutOfRangeException(); } return($"{value}:{type}"); }
public override string ToString() { var type = "SABILFDT"[(int)Type]; string value; switch (Type) { case IndexValueType.String: value = StringValue; break; case IndexValueType.StringArray: throw new NotSupportedException(); case IndexValueType.Bool: value = BooleanValue ? IndexValue.Yes : IndexValue.No; break; case IndexValueType.Int: value = IntegerValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.Long: value = LongValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.Float: value = SingleValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.Double: value = DoubleValue.ToString(CultureInfo.InvariantCulture); break; case IndexValueType.DateTime: value = DateTimeValue.ToString("yyyy-MM-dd HH:mm:ss.ffff"); break; default: throw new ArgumentOutOfRangeException(); } return($"{value}:{type}"); }
static Constants() { BoolValue = true; DateTimeValue = DateTime.Parse(DateTime.MaxValue.ToString(), CultureInfo.InvariantCulture); DecimalValue = Decimal.MaxValue; GuidValue = Guid.NewGuid(); Int16Value = Int16.MaxValue; Int32Value = Int32.MaxValue; Int64Value = Int64.MaxValue; StringValue = Guid.NewGuid().ToString(); NullableInt64Value = Int64.MaxValue; BoolStringValue = BoolValue.ToString(); DateTimeStringValue = DateTimeValue.ToString(); DecimalStringValue = DecimalValue.ToString(); GuidStringValue = GuidValue.ToString(); Int16StringValue = Int16Value.ToString(); Int32StringValue = Int32Value.ToString(); Int64StringValue = Int64Value.ToString(); NullableInt64StringValue = NullableInt64Value.ToString(); }
public override string ToString() { switch (Type) { case DataType.String: return(StringValue); case DataType.Numeric: return(NumericValue.ToString()); case DataType.Boolean: return(BoolValue.ToString()); case DataType.DateTime: return(DateTimeValue.ToString()); case DataType.TimeSpan: return(TimeSpanValue.ToString()); default: return(""); } }
public override string ToString() { switch (ValueType) { case "Boolean": return(BooleanValue.ToString()); case "DateTime": return(DateTimeValue.ToString()); case "Decimal": return(DecimalValue.ToString()); case "Integer": return(IntegerValue.ToString()); case "LongText": return(LongTextValue); case "ShortText": return(ShortTextValue); } return(base.ToString()); }
public override string ToString() { if (IsNull) { return(""); } switch (DataTypeName) { case "System.Int32": return(IntValue.ToString()); case "System.String": return(StringValue); case "System.Double": return(DoubleValue.ToString()); case "System.DateTime": return(DateTimeValue.ToString()); default: return(ObjectValue.ToString()); } }
/// ///////////////////////////////////////// public string ToString(string strFormat) { return(DateTimeValue.ToString(strFormat, CultureInfo.CurrentCulture)); }
/// ///////////////////////////////////////// public override string ToString() { return(DateTimeValue.ToString(CultureInfo.CurrentCulture)); }