public List <Netflix.Genre> GetGenresFromTitle(Netflix.Title title) { try { var uri = new System.Uri(@"http://odata.netflix.com/Catalog"); var catalog = new Netflix.NetflixCatalog(uri); var linqData = catalog.Titles.Where(t => t.Id == title.Id).SelectMany(t => t.Genres); var data = linqData.ToList(); return(data); } catch (Exception ex) { return(null); } }
public List <Netflix.Title> GetFilms(string title) { var rnd = new Random(); var filmList = new List <Netflix.Title>(); for (int i = 100 - 1; i >= 0; i--) { var name = "Film #" + i.ToString(); var rating = rnd.Next(1, 5).ToString() + " stars"; var film = new Netflix.Title { Name = name, Rating = rating }; filmList.Add(film); } return(filmList.Where(f => f.Name.ToLower().Contains(title.ToLower())).ToList()); }