private void LoadDataLoadPaternsFromDataSet() { Lignite.Configuration.DataLoad[] temp = new Lignite.Configuration.DataLoad[dsDataLoadPaterns.Tables[0].Rows.Count]; try { for (int x = 0; x < temp.Length; x++) { DataRow dataRow = dsDataLoadPaterns.Tables[0].Rows[x]; temp[x] = new Lignite.Configuration.DataLoad(); temp[x].Frequency = Convert.ToDouble(dataRow["Frequency"]); temp[x].TimeBeforeOff = Convert.ToDouble(dataRow["TimeBeforeOff"]); temp[x].Actions = new Lignite.Configuration.DataLoadActions(); temp[x].Actions.GetBets = Convert.ToBoolean(dataRow["GetBets"]); temp[x].Actions.GetCompleteMarketTradedVolume = Convert.ToBoolean(dataRow["GetCompleteMarketTradedVolume"]); temp[x].Actions.GetExtendedRunnerInfo = Convert.ToBoolean(dataRow["GetExtendedRunnerInfo"]); temp[x].Actions.GetMarketPrices = Convert.ToBoolean(dataRow["GetMarketPrices"]); temp[x].Actions.GetMarketPricesComplete = Convert.ToBoolean(dataRow["GetMarketPricesComplete"]); temp[x].Actions.TerminateMarketThread = Convert.ToBoolean(dataRow["TerminateMarketThread"]); } __dataLoadPaterns = temp; } catch (InvalidCastException e) { Console.WriteLine(e.Message); } }
private void LoadDataLoadPaternsFromDataSet() { Lignite.Configuration.DataLoad[] temp = new Lignite.Configuration.DataLoad[dsDataLoadPaterns.Tables[0].Rows.Count]; try { for (int x = 0; x < temp.Length; x++) { DataRow dataRow = dsDataLoadPaterns.Tables[0].Rows[x]; temp[x] = new Lignite.Configuration.DataLoad(); temp[x].Frequency = Convert.ToDouble(dataRow["Frequency"]); temp[x].TimeBeforeOff = Convert.ToDouble(dataRow["TimeBeforeOff"]); temp[x].Actions = new Lignite.Configuration.DataLoadActions(); temp[x].Actions.GetBets = Convert.ToBoolean(dataRow["GetBets"]); temp[x].Actions.GetCompleteMarketTradedVolume = Convert.ToBoolean(dataRow["GetCompleteMarketTradedVolume"]); temp[x].Actions.GetExtendedRunnerInfo = Convert.ToBoolean(dataRow["GetExtendedRunnerInfo"]); temp[x].Actions.GetMarketPrices = Convert.ToBoolean(dataRow["GetMarketPrices"]); temp[x].Actions.GetMarketPricesComplete = Convert.ToBoolean(dataRow["GetMarketPricesComplete"]); temp[x].Actions.TerminateMarketThread = Convert.ToBoolean(dataRow["TerminateMarketThread"]); } __dataLoadPaterns = temp; } catch (InvalidCastException e) { Console.WriteLine(e.Message); } }