Beispiel #1
0
        public static string GetActiveColor(this MovieSeries movieSeries)
        {
            var firstEntry = movieSeries.GetFirstEntry();

            return(firstEntry != null
                ? firstEntry.Movie?.GetActiveColor() ?? firstEntry.Series !.GetActiveColor()
                : String.Empty);
        }
Beispiel #2
0
        public static int GetStartYear(this MovieSeries movieSeries)
        {
            var firstEntry = movieSeries.GetFirstEntry();

            return(firstEntry != null
                ? firstEntry.Movie?.Year ?? firstEntry.Series?.StartYear ?? firstEntry.MovieSeries !.GetStartYear()
                : 0);
        }
Beispiel #3
0
 public static Title?GetListTitle(this MovieSeries movieSeries)
 => movieSeries.ShowTitles ? movieSeries.Title ! : movieSeries.GetFirstEntry()?.GetTitle();
Beispiel #4
0
 public static Title?GetTitle(this MovieSeries movieSeries)
 => movieSeries.Titles.Count > 0 ? movieSeries.Title ! : movieSeries.GetFirstEntry()?.GetTitle();