public static void SongAlreadyExistsLog(Song song) { List<string> log = new List<string>(); log.Add("SongAlreadyExistsLog"); log.Add("Eintrag \"" + song.Number + "\" schon vorhanden"); Logfiles.PrintLogs(log); }
public static void SongAddedLog(Song song) { List<string> log = new List<string>(); log.Add("SongAddedLog"); log.Add("Song \"" + song.Name + "\" hinzugefügt"); Logfiles.PrintLogs(log); }
public static void SongNameNotFoundLog(System.Net.WebException e, Song song) { List<string> log = new List<string>(); log.Add("SongNameNotFoundError"); log.Add("Fehlermeldung: "+e.Message); log.Add("Der Song \"" + song.Number + "\" konnte nicht in der CCLI-Datenbank gefunden werden."); log.Add("Fehlerbehebung: CCLI-Nummer überprüfen, ggf. ändern und Programm neustarten"); Errorlogs.PrintLogs(log); }
private static void InputIsAnInteger(int input, string[] linesInOutputFile) { Song song = new Song(input); bool duplicate = song.IsSongNumberAlreadyExisting(linesInOutputFile); if (duplicate) { Logfiles.SongAlreadyExistsLog(song); } else { song.AddNewSongByNumber(); } }