Ejemplo n.º 1
0
 private void episodeDataChanged(IListViewable PE)
 {
     if (this.DataChanged != null)
     {
         DataChanged(this);
     }
 }
Ejemplo n.º 2
0
        public static int Compare(IListViewable A, IListViewable B, int Column, bool Fwd)
        {
            //System.Diagnostics.Debug.Assert(A is PodcastEpisode && B is PodcastEpisode);
            if (A == null)
            {
                if (B == null)
                {
                    return(0);
                }
                else
                {
                    return(-1);
                }
            }
            else if (B == null)
            {
                return(1);
            }

            return(Fwd ? sortComparisons[Column]((PodcastEpisode)A, (PodcastEpisode)B) : revSortComparisons[Column]((PodcastEpisode)A, (PodcastEpisode)B));
        }
Ejemplo n.º 3
0
 public static int Compare(IListViewable A, IListViewable B, int Column, bool Fwd)
 {
     System.Diagnostics.Debug.Assert(A is PodcastSubscription && B is PodcastSubscription);
     return(Fwd ? sortComparisons[Column]((PodcastSubscription)A, (PodcastSubscription)B) : revSortComparisons[Column]((PodcastSubscription)A, (PodcastSubscription)B));
 }