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