Beispiel #1
0
    protected override object CastFromImp(DateTimeViewColumnType viewColumnType, object viewColumnValue)
    {
        long ret = 0;

        System.DateTime d = (System.DateTime)viewColumnValue;
        long.TryParse(d.ToString("yyyyMMdd"), out ret);
        return(ret);
    }
Beispiel #2
0
    protected override object CastFromImp(DateTimeViewColumnType viewColumnType, object viewColumnValue)
    {
        decimal ret = default(decimal);

        System.DateTime d = (System.DateTime)viewColumnValue;
        decimal.TryParse(d.ToString("yyyyMMdd"), out ret);
        return(ret);
    }
Beispiel #3
0
 protected override object CastFromImp(DateTimeViewColumnType viewColumnType, object viewColumnValue)
 {
     return((System.DateTime)viewColumnValue);
 }
Beispiel #4
0
 protected override object CastFromImp(DateTimeViewColumnType viewColumnType, object viewColumnValue)
 {
     System.DateTime d = (System.DateTime)viewColumnValue;
     // 0001/01/01 00:00:00 以外はtrueと見做す
     return(!(d == new System.DateTime(1, 1, 1, 0, 0, 0)));
 }
 protected override object CastFromImp(DateTimeViewColumnType viewColumnType, object viewColumnValue)
 {
     return(this.GetNullValue());
 }
 protected override object CastFromImp(DateTimeViewColumnType viewColumnType, object viewColumnValue)
 {
     return(viewColumnValue.ToString());
 }