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); } }
protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue) { return(decimal.ToInt64(Convert.ToDecimal(viewColumnValue))); }
protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue) { return(viewColumnValue); }
protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue) { decimal d = Convert.ToDecimal(viewColumnValue); return(!(d == 0)); }
protected override object CastFromImp(DecimalViewColumnType viewColumnType, object viewColumnValue) { return(this.GetNullValue()); }