Ejemplo n.º 1
0
        internal void Create(string databaseName, string path)
        {
            dBContext.CreateDatabase(databaseName, path);

            taskQueue.Post(TopicsTable.CreateQuery());
            taskQueue.Post(IndicatorsTable.CreateQuery());
        }
Ejemplo n.º 2
0
        internal void Insert(IndicatorsTable[] result)
        {
            // Debug file
            var csvText = "";

            foreach (var item in result)
            {
                csvText += IndicatorsTable.GetCsvRow(item) + Environment.NewLine;
            }
            File.WriteAllText(Path.Combine("log", Guid.NewGuid().ToString()), csvText);

            var query = IndicatorsTable.InsertQuery(result);

            taskQueue.Post(query);
        }