Exemple #1
0
    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;
    }
 partial void DeleteNetflixMovy(NetflixMovy instance);
 partial void UpdateNetflixMovy(NetflixMovy instance);
 partial void InsertNetflixMovy(NetflixMovy instance);
Exemple #5
0
 public MovieModel(NetflixMovy netflix, RtMovy rottenTomato)
 {
     _netflix = netflix;
     _rottenTomato = rottenTomato;
 }