Files
Umbraco-CMS/components/editorControls/datepicker/DateData.cs
Shandem f6d0d043b5 DO NOT DOWNLOAD. DOWNLOAT LATEST STABLE FROM RELEASE TAB
Created 4.1.0 branch

[TFS Changeset #55082]
2009-06-19 07:39:16 +00:00

36 lines
868 B
C#

using System;
namespace umbraco.editorControls.datepicker
{
/// <summary>
/// Summary description for DateData.
/// </summary>
public class DateData : cms.businesslogic.datatype.DefaultData
{
public DateData(cms.businesslogic.datatype.BaseDataType DataType) : base(DataType) {}
public override System.Xml.XmlNode ToXMl(System.Xml.XmlDocument d)
{
if (Value.ToString() != "")
return d.CreateTextNode(((DateTime) Value).ToString("s"));
else
return d.CreateTextNode("");
}
public override void MakeNew(int PropertyId)
{
this.PropertyId = PropertyId;
try
{
// Changed, do not insert todays date as default!
// System.Data.SqlTypes.SqlDateTime sqlDate = new System.Data.SqlTypes.SqlDateTime(DateTime.Now);
// this.Value = sqlDate;
}
catch
{
this.Value = "";
}
}
}
}