コード例 #1
0
    protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue)
    {
        decimal dec = (decimal)viewColumnValue;

        System.DateTime d = default(System.DateTime);
        if (System.DateTime.TryParseExact(dec.ToString()
                                          , new[] { "yyyyMMdd" }
                                          , null
                                          , DateTimeStyles.AssumeLocal
                                          , out d))
        {
            return(d);
        }
        else
        {
            return(_nullDate);
        }
    }
コード例 #2
0
 protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue)
 {
     return(decimal.ToInt64(Convert.ToDecimal(viewColumnValue)));
 }
コード例 #3
0
 protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue)
 {
     return(viewColumnValue);
 }
コード例 #4
0
    protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue)
    {
        decimal d = Convert.ToDecimal(viewColumnValue);

        return(!(d == 0));
    }
コード例 #5
0
 protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue)
 {
     return(this.GetNullValue());
 }