Beispiel #1
0
        public void Run(string[] args) {
            var kommandozeile = new Kommandozeile();
            var fileIo = new FileIO();
            var termine = new Termine();
            var ics = new ICS();

            var csv_dateiname = kommandozeile.CSV_Dateiname_ermitteln(args);
            var ics_dateiname = kommandozeile.ICS_Dateiname_ermitteln(args);
            var dateiinhalt = fileIo.Datei_einlesen(csv_dateiname);
            var alle_termine = termine.Termine_erzeugen(dateiinhalt);
            ics.Termine_in_ICS_Datei_speichern(alle_termine, ics_dateiname);
        }