Example #1
0
        public void                             Check(bool Value, Film.MediaType Type)
        {
            if (Value)
            {
                foreach (Film F in _Films)
                {
                    if (F.Type == Type && _FilmsView.IndexOf(F) == -1)
                    {
                        _FilmsView.Add(F);
                    }
                }
            }
            else
            {
                ObservableCollection <Film> Tmp = new ObservableCollection <Film>();

                foreach (Film F in _FilmsView)
                {
                    if (F.Type != Type)
                    {
                        Tmp.Add(F);
                    }
                }
                _FilmsView = Tmp;
            }
        }
Example #2
0
 public bool                             IsChecked(Film.MediaType Type)
 {
     if (Type == Film.MediaType.Video)
     {
         return(VideoChecked);
     }
     else if (Type == Film.MediaType.Audio)
     {
         return(AudioChecked);
     }
     else if (Type == Film.MediaType.Image)
     {
         return(ImageChecked);
     }
     return(false);
 }