Example #1
0
        private static void Main(string[] args)
        {
            string path = Lojack.Properties.Settings.Default.ImportDirectory;

            string[] files = Directory.GetFiles(path);

            using (var conn = RPDSS.Data.SQLUtility.GetConnection())
            {
                var lojackImporter = new LojackDataImporter();
                var blacklistedSerials = lojackImporter.GetBlacklistedSerials(conn);
                var existingComputraceIDs = lojackImporter.GetExistingComputraceIds(conn);
                lojackImporter.ProcessImportFiles(files, existingComputraceIDs, conn, blacklistedSerials);
                lojackImporter.FindMatchedRecordsandAddToDatabase();

            }
        }