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);
        }