static void Main(string[] args) { Console.WriteLine("HockeyPlayerDatabase - import dat"); dbContext = new HockeyContext(); try { // nacitanie argumentov, na poradi nezalezi var order = 0; foreach (var arg in args) { if (arg == "-clubs") { clubsCsvPath = args[order + 1]; } else if (arg == "-players") { playersCsvPath = args[order + 1]; } order++; } // zmazat data ak je nastaveny argument if (args.Contains("-clearDatabase")) { dbContext.ClearDatabase(); } FileHelperEngine <ClubsHeader> engineClubs = new FileHelperEngine <ClubsHeader>(); ImportClubs(engineClubs, clubsCsvPath); FileHelperEngine <PlayersHeader> enginePlayers = new FileHelperEngine <PlayersHeader>(); ImportPlayers(enginePlayers, playersCsvPath); } catch (Exception e) { Console.WriteLine($"Neocakavana chyba pri spracovani importu: {e}"); } Console.WriteLine("Import bol uspesne dokonceny."); Console.ReadLine(); }