//public static ObservableCollection<PlayedFiles> GetLastSeenCollection() //{ // return CreateHelper.LastSeenCollection; //} private static bool HasItem(IFolder ifolder, string obj) { if (ifolder.LastSeenCollection == null) { return(false); } Currentobj = ifolder.LastSeenCollection.FirstOrDefault(x => x.FileName.Contains(obj)); return(Currentobj != null); }
public static void AddLastSeen(IFolder ifolder, ILastSeen obj) { if (ifolder.LastSeenCollection == null) { ifolder.LastSeenCollection = new ObservableCollection <PlayedFiles>(); } ifolder.LastSeenCollection.Add((PlayedFiles)obj); (obj as PlayedFiles).SetInCollection(); }
public static void RemoveLastSeen(IFolder ifolder, ILastSeen obj) { if (ifolder.LastSeenCollection == null) { return; } PlayedFiles playdfile = obj as PlayedFiles; if (ifolder.LastSeenCollection.Contains(playdfile)) { ifolder.LastSeenCollection.Remove((PlayedFiles)obj); } }
internal static bool HasSeenItem(IFolder ifolder, ILastSeen lastSeen) { return(ifolder.LastSeenCollection.Contains((PlayedFiles)lastSeen)); }