public static void Optimize(string path) { //betölti az adatokat a fejléc kivételével Console.WriteLine("Forrásfájl kijelölve."); try { requests = CsvLoader.GetSplitter(path); } catch (Exception) { Logger.LogEntry("Hiba történt az adatok betöltése közben, ellenőrizd a forrásfájlt! Lehetséges okok: hibás formátum, vagy a fájlt egy másik folyamat használja!"); Program.Error(); } try { Sort(); Logger.LogEntry("Az összes rendelés optimalizálása sikeresen megtörtént."); } catch (Exception) { Logger.LogEntry("Hiba történt az adatok optimalizálása közben!"); Program.Error(); } AlternativeProcessor.Process(requests); }
public static void Optimize() { //betölti az adatokat a fejléc kivételével Console.WriteLine("A forrásfájl kiválaszttásához használd a megjelenő ablakot."); System.Threading.Thread.Sleep(1000); try { requests = CsvLoader.GetInputFile(); } catch (Exception) { Logger.LogEntry("Hiba történt az adatok betöltése közben, ellenőrizd a forrásfájlt! Leggyakoribb ok a dátum helytelen formátumban való használata."); Program.Error(); } try { Sort(); Logger.LogEntry("Az adatok optimalizálása sikeresen megtörtént."); } catch (Exception) { Logger.LogEntry("Hiba történt az adatok optimalizálása közben!"); Program.Error(); } }