private void UpdateSong(Mp3FileInfoModel file) { _logController.ChangeTag(file); var song = LoadSong(file.Filepath); ChangeArtist(song, file); ChangeTitle(song, file); RemoveUnnecessaryInfo(song); SaveSong(song, file); }
private void SaveSong(File song, Mp3FileInfoModel fileInfo) { _logController.SaveSong(fileInfo); song.Save(); }
private void ChangeTitle(File file, Mp3FileInfoModel fileInfo) { _logController.ChangeSongTitle(fileInfo.Title); file.Tag.Title = fileInfo.Title; }
private void ChangeArtist(File file, Mp3FileInfoModel fileInfo) { _logController.ChangeSongArtist(fileInfo.Artist); file.Tag.Performers = new[] { fileInfo.Artist }; }