Exemplo n.º 1
0
 public void Populate(VM_Playlist contract)
 {
     PlaylistID       = contract.PlaylistID;
     PlaylistName     = contract.PlaylistName;
     PlaylistItems    = contract.PlaylistItems;
     DefaultPlayOrder = contract.DefaultPlayOrder;
     PlayWatched      = contract.PlayWatched;
     PlayUnwatched    = contract.PlayUnwatched;
 }
Exemplo n.º 2
0
        private bool CanUseEpisode(VM_Playlist pl, VM_AnimeEpisode_User ep)
        {
            if (ep.Watched && pl.PlayWatchedBool && ep.HasFiles)
            {
                return(true);
            }

            if (!ep.Watched && pl.PlayUnwatchedBool && ep.HasFiles)
            {
                return(true);
            }

            return(false);
        }