Пример #1
0
 public void InitializeOn(StockDetails other)
 {
     this.Symbol  = other.Symbol;
     this.Trade1  = other.Trade1;
     this.Trade2  = other.Trade2;
     this.Trade3  = other.Trade3;
     this.Trade4  = other.Trade4;
     this.Trade5  = other.Trade5;
     this.Trade6  = other.Trade6;
     this.Trade7  = other.Trade7;
     this.Trade8  = other.Trade8;
     this.Trade9  = other.Trade9;
     this.Trade10 = other.Trade10;
     this.Trade11 = other.Trade11;
     this.Trade12 = other.Trade12;
     this.Trade13 = other.Trade13;
     this.Trade14 = other.Trade14;
     this.Trade15 = other.Trade15;
     this.Trade16 = other.Trade16;
     this.Trade17 = other.Trade17;
     this.Trade18 = other.Trade18;
     this.Trade19 = other.Trade19;
     this.Trade20 = other.Trade20;
     this.Trade21 = other.Trade21;
     this.Trade22 = other.Trade22;
     this.Trade23 = other.Trade23;
     this.Trade24 = other.Trade24;
     this.Trade25 = other.Trade25;
     this.Trade26 = other.Trade26;
     this.Trade27 = other.Trade27;
     this.Trade28 = other.Trade28;
     this.Trade29 = other.Trade29;
 }
Пример #2
0
        /// <summary>
        /// Adds the rows.
        /// </summary>
        /// <param name="count">The count.</param>
        internal ObservableCollection <StockDetails> GenerateDataSource(int count)
        {
            var stocks = new ObservableCollection <StockDetails>();

            for (int i = 0; i < count; ++i)
            {
                var newRec = new StockDetails();
                newRec.Symbol  = symbol[r.Next(0, 25)];
                newRec.Trade1  = 10 * 30;
                newRec.Trade2  = 10 * 12;
                newRec.Trade3  = 10 * 34;
                newRec.Trade4  = 10 * 56;
                newRec.Trade5  = 10 * 76;
                newRec.Trade6  = 10 * 33;
                newRec.Trade7  = 10 * 76;
                newRec.Trade8  = 10 * 26;
                newRec.Trade9  = 10 * 25;
                newRec.Trade10 = 10 * 32;
                newRec.Trade11 = 10 * 46;
                newRec.Trade12 = 10 * 52;
                newRec.Trade13 = 10 * 76;
                newRec.Trade14 = 10 * 21;
                newRec.Trade15 = 10 * 32;
                newRec.Trade16 = 10 * 31;
                newRec.Trade17 = 10 * 23;
                newRec.Trade18 = 10 * 51;
                newRec.Trade19 = 10 * 20;
                newRec.Trade20 = 10 * 30;
                newRec.Trade21 = 10 * 26;
                newRec.Trade22 = 10 * 42;
                newRec.Trade23 = 10 * 43;
                newRec.Trade24 = 10 * 12;
                newRec.Trade25 = 10 * 16;
                newRec.Trade26 = 10 * 19;
                newRec.Trade27 = 10 * 49;
                newRec.Trade28 = 10 * 64;
                newRec.Trade29 = 10 * 13;
                stocks.Add(newRec);
            }
            return(stocks);
        }
Пример #3
0
 /// <summary>
 /// Adds the rows.
 /// </summary>
 /// <param name="count">The count.</param>
 private void AddRows(int count)
 {
     for (int i = 0; i < count; ++i)
     {
         var newRec = new StockDetails();
         newRec.Symbol  = ChangeSymbol();
         newRec.Trade1  = Math.Round(r.NextDouble() * 30, 2);
         newRec.Trade2  = Math.Round(r.NextDouble() * 12, 2);
         newRec.Trade3  = Math.Round(r.NextDouble() * 34, 2);
         newRec.Trade4  = Math.Round(r.NextDouble() * 56, 2);
         newRec.Trade5  = Math.Round(r.NextDouble() * 76, 2);
         newRec.Trade6  = Math.Round(r.NextDouble() * 33, 2);
         newRec.Trade7  = Math.Round(r.NextDouble() * 76, 2);
         newRec.Trade8  = Math.Round(r.NextDouble() * 26, 2);
         newRec.Trade9  = Math.Round(r.NextDouble() * 25, 2);
         newRec.Trade10 = Math.Round(r.NextDouble() * 32, 2);
         newRec.Trade11 = Math.Round(r.NextDouble() * 46, 2);
         newRec.Trade12 = Math.Round(r.NextDouble() * 52, 2);
         newRec.Trade13 = Math.Round(r.NextDouble() * 76, 2);
         newRec.Trade14 = Math.Round(r.NextDouble() * 21, 2);
         newRec.Trade15 = Math.Round(r.NextDouble() * 32, 2);
         newRec.Trade16 = Math.Round(r.NextDouble() * 31, 2);
         newRec.Trade17 = Math.Round(r.NextDouble() * 23, 2);
         newRec.Trade18 = Math.Round(r.NextDouble() * 51, 2);
         newRec.Trade19 = Math.Round(r.NextDouble() * 20, 2);
         newRec.Trade20 = Math.Round(r.NextDouble() * 30, 2);
         newRec.Trade21 = Math.Round(r.NextDouble() * 26, 2);
         newRec.Trade22 = Math.Round(r.NextDouble() * 42, 2);
         newRec.Trade23 = Math.Round(r.NextDouble() * 43, 2);
         newRec.Trade24 = Math.Round(r.NextDouble() * 12, 2);
         newRec.Trade25 = Math.Round(r.NextDouble() * 16, 2);
         newRec.Trade26 = Math.Round(r.NextDouble() * 19, 2);
         newRec.Trade27 = Math.Round(r.NextDouble() * 49, 2);
         newRec.Trade28 = Math.Round(r.NextDouble() * 64, 2);
         newRec.Trade29 = Math.Round(r.NextDouble() * 13, 2);
         data.Add(newRec);
     }
 }