コード例 #1
0
ファイル: Home.cs プロジェクト: ojensen/WhatsOnInstant
    public MovieModel(dynamic movie)
    {
        NetflixMovy nm = new NetflixMovy();
        nm.NetflixID = movie.Id; nm.Title = movie.Name; nm.ReleaseYear = movie.ReleaseYear; nm.Rating = movie.Rating; nm.Synopsis = movie.Synopsis; nm.ShortSynopsis = movie.ShortSynopsis; nm.AverageRating = movie.AverageRating;
        nm.Type = movie.Type;

        if( movie.Runtime != null)
            nm.Runtime = movie.Runtime;

        if( movie.Instant != null)
        nm.ExpiresDate = movie.Instant.AvailableTo;

        if( movie.BoxArt != null)
            nm.LargeUrl = movie.BoxArt.LargeUrl;

        string[] apiParts = movie.NetflixApiId.Split('/');
        nm.ApiId = int.Parse(apiParts[apiParts.Count() - 1]);

        _netflix = nm;
        _rottenTomato = null;
    }
コード例 #2
0
 partial void DeleteNetflixMovy(NetflixMovy instance);
コード例 #3
0
 partial void UpdateNetflixMovy(NetflixMovy instance);
コード例 #4
0
 partial void InsertNetflixMovy(NetflixMovy instance);
コード例 #5
0
ファイル: Home.cs プロジェクト: ojensen/WhatsOnInstant
 public MovieModel(NetflixMovy netflix, RtMovy rottenTomato)
 {
     _netflix = netflix;
     _rottenTomato = rottenTomato;
 }