public void deletePreset(List <AnimeEpisodeVM> episodes) { try { // delete all the ffdshow presets in these episodes foreach (AnimeEpisodeVM ep in episodes) { List <VideoDetailedVM> locFiles = ep.FilesForEpisode; foreach (VideoDetailedVM vid in locFiles) { FileFfdshowPresetVM preset = vid.FileFfdshowPreset; if (preset != null) { debug("Deleting preset: " + preset.ToString()); JMMServerVM.Instance.clientBinaryHTTP.DeleteFFDPreset(vid.VideoLocalID); } } } } catch (Exception ex) { BaseConfig.MyAnimeLog.Write("deletePreset: " + ex.ToString()); } }