public static void GetDefaultValue(CurrentDateTimeDefaultValue obj, MethodReturnEventArgs<System.Object> e) { var dtProp = (DateTimeProperty)obj.Property; switch (dtProp.DateTimeStyle) { case DateTimeStyles.Date: e.Result = DateTime.Today; break; case DateTimeStyles.Time: e.Result = DateTime.Now; // TODO: what to do here? break; case DateTimeStyles.DateTime: default: e.Result = DateTime.Now; break; } }
public static void GetDefaultValue(CurrentDateTimeDefaultValue obj, MethodReturnEventArgs <System.Object> e) { var dtProp = (DateTimeProperty)obj.Property; switch (dtProp.DateTimeStyle) { case DateTimeStyles.Date: e.Result = DateTime.Today; break; case DateTimeStyles.Time: e.Result = DateTime.Now; // TODO: what to do here? break; case DateTimeStyles.DateTime: default: e.Result = DateTime.Now; break; } }