示例#1
0
        public static void TestExtractBuses(string oracleWebUatConnString)
        {
            Console.WriteLine("Test - Extracting Buses");
            BusExtract        busExtract   = new BusExtract();
            List <BusForeign> busesForeign = busExtract.ExtractBusesForeign(oracleWebUatConnString);

            Console.WriteLine(busesForeign);
        }
示例#2
0
        public async Task ImportForeignBuses(WRLDCWarehouseDbContext _context, ILogger _log, string oracleConnStr, EntityWriteOption opt)
        {
            BusExtract        busExtract  = new BusExtract();
            List <BusForeign> busForeigns = busExtract.ExtractBusesForeign(oracleConnStr);

            LoadBus loadBus = new LoadBus();

            foreach (BusForeign busForeign in busForeigns)
            {
                Bus insertedBus = await loadBus.LoadSingleAsync(_context, _log, busForeign, opt);
            }
        }