public static cudt_PriceDate Parse(SqlString s) { if (s.IsNull || s.Value.ToLower() == "null") { return(Null); } cudt_PriceDate st = new cudt_PriceDate(); string[] xy = s.Value.Split(";".ToCharArray()); st.stockPrice = Double.Parse(xy[0]); st.businessDay = DateTime.Parse(xy[1]); return(st); }
public static SqlDouble DiffPrice(cudt_PriceDate from, cudt_PriceDate to) { return(to.StockPrice - from.StockPrice); }
public static SqlInt32 DiffDate(cudt_PriceDate from, cudt_PriceDate to) { TimeSpan delta = to.BusinessDay.Subtract(from.BusinessDay); return(delta.Days); }