Example #1
0
        public static void TestExtractSubstationOwners(string oracleWebUatConnString)
        {
            Console.WriteLine("Test - Extracting Substation Owners");
            SubstationOwnerExtract        ssOwnerExtract          = new SubstationOwnerExtract();
            List <SubstationOwnerForeign> substationOwnersForeign = ssOwnerExtract.ExtractSubstationOwnersForeign(oracleWebUatConnString);

            Console.WriteLine(substationOwnersForeign);
        }
Example #2
0
        public async Task ImportForeignSubstationOwners(WRLDCWarehouseDbContext _context, ILogger _log, string oracleConnStr, EntityWriteOption opt)
        {
            SubstationOwnerExtract        ssOwnerExtract  = new SubstationOwnerExtract();
            List <SubstationOwnerForeign> ssOwnersForeign = ssOwnerExtract.ExtractSubstationOwnersForeign(oracleConnStr);

            LoadSubstationOwner loadSSOwner = new LoadSubstationOwner();

            foreach (SubstationOwnerForeign ssOwnerForeign in ssOwnersForeign)
            {
                SubstationOwner insertedSSOwner = await loadSSOwner.LoadSingleAsync(_context, _log, ssOwnerForeign, opt);
            }
        }