Ejemplo n.º 1
0
        // =========== Загрузка базы данных через адаптер ===========
        public override void LoadFromCassettesExpress()
        {
            turlog("Начало загрузки данных");
            dbadapter.StartFillDb(turlog);

            var fogfilearr = connection.GetFogFiles1().Select(d => d.filePath).ToArray();

            turlog("Загрузка кассет");
            dbadapter.LoadFromCassettesExpress(fogfilearr, turlog, convertlog);
            turlog("Конец загрузки кассет");
            dbadapter.FinishFillDb(turlog);
            Console.WriteLine($"Конец загрузки кассет. delete={dbadapter.count_delete} substitute={dbadapter.count_substitute}");

            turlog("Конец загрузки данных.");
            //factograph.RDFDocumentInfo.logwrite = mess => turlog(mess); // Это для выдачи ошибок из кассетных методов в системный лог
        }
Ejemplo n.º 2
0
 public override void LoadFromCassettesExpress()
 {
     // Загрузка данных из кассет
     adapter.LoadFromCassettesExpress(fogs.Select(f => f.pth), null, null);
     adapter.FinishFillDb(null);
 }