Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
            }
        }