|
|
|
@ -9,14 +9,14 @@ namespace ErsatzTV.Application.MediaCards |
|
|
|
internal static TelevisionShowCardViewModel ProjectToViewModel(TelevisionShow televisionShow) => |
|
|
|
internal static TelevisionShowCardViewModel ProjectToViewModel(TelevisionShow televisionShow) => |
|
|
|
new( |
|
|
|
new( |
|
|
|
televisionShow.Id, |
|
|
|
televisionShow.Id, |
|
|
|
televisionShow.Metadata.Title, |
|
|
|
televisionShow.Metadata?.Title, |
|
|
|
televisionShow.Metadata.Year.ToString(), |
|
|
|
televisionShow.Metadata?.Year.ToString(), |
|
|
|
televisionShow.Metadata.SortTitle, |
|
|
|
televisionShow.Metadata?.SortTitle, |
|
|
|
televisionShow.Poster); |
|
|
|
televisionShow.Poster); |
|
|
|
|
|
|
|
|
|
|
|
internal static TelevisionSeasonCardViewModel ProjectToViewModel(TelevisionSeason televisionSeason) => |
|
|
|
internal static TelevisionSeasonCardViewModel ProjectToViewModel(TelevisionSeason televisionSeason) => |
|
|
|
new( |
|
|
|
new( |
|
|
|
televisionSeason.TelevisionShow.Metadata.Title, |
|
|
|
televisionSeason.TelevisionShow.Metadata?.Title, |
|
|
|
televisionSeason.Id, |
|
|
|
televisionSeason.Id, |
|
|
|
televisionSeason.Number, |
|
|
|
televisionSeason.Number, |
|
|
|
GetSeasonName(televisionSeason.Number), |
|
|
|
GetSeasonName(televisionSeason.Number), |
|
|
|
@ -29,13 +29,13 @@ namespace ErsatzTV.Application.MediaCards |
|
|
|
TelevisionEpisodeMediaItem televisionEpisode) => |
|
|
|
TelevisionEpisodeMediaItem televisionEpisode) => |
|
|
|
new( |
|
|
|
new( |
|
|
|
televisionEpisode.Id, |
|
|
|
televisionEpisode.Id, |
|
|
|
televisionEpisode.Metadata.Aired ?? DateTime.MinValue, |
|
|
|
televisionEpisode.Metadata?.Aired ?? DateTime.MinValue, |
|
|
|
televisionEpisode.Season.TelevisionShow.Metadata.Title, |
|
|
|
televisionEpisode.Season.TelevisionShow.Metadata.Title, |
|
|
|
televisionEpisode.Metadata.Title, |
|
|
|
televisionEpisode.Metadata?.Title, |
|
|
|
$"Episode {televisionEpisode.Metadata.Episode}", |
|
|
|
$"Episode {televisionEpisode.Metadata?.Episode}", |
|
|
|
televisionEpisode.Metadata.Episode.ToString(), |
|
|
|
televisionEpisode.Metadata?.Episode.ToString(), |
|
|
|
televisionEpisode.Poster, |
|
|
|
televisionEpisode.Poster, |
|
|
|
televisionEpisode.Metadata.Episode.ToString()); |
|
|
|
televisionEpisode.Metadata?.Episode.ToString()); |
|
|
|
|
|
|
|
|
|
|
|
internal static MovieCardViewModel ProjectToViewModel(MovieMediaItem movie) => |
|
|
|
internal static MovieCardViewModel ProjectToViewModel(MovieMediaItem movie) => |
|
|
|
new( |
|
|
|
new( |
|
|
|
|