public async Task Init()
        {
            var listMTVS = await _MTVSService.Get <List <MovieAndTvshow> >(new MovieAndTvshowSearchRequest
            {
                isTvShow = null
            });

            listMTVS = listMTVS.OrderByDescending(x => x.Id).Take(3).ToList();
            MTVSList.Clear();
            foreach (var mtvs in listMTVS)
            {
                MTVSList.Add(mtvs);
            }

            var ListNews = await _NewsService.Get <List <Data.Model.News> >(null);

            ListNews = ListNews.OrderByDescending(x => x.DateTimeOfNews).Take(3).ToList();
            NewsList.Clear();
            foreach (var mtvs in ListNews)
            {
                NewsList.Add(mtvs);
            }

            QuoteOfTheDay = await _QOTDService.Get <Data.Model.Quote>(null);
        }
示例#2
0
        public async Task Init()
        {
            var listMTVS = await _MTVSService.Get <List <MovieAndTvshow> >(new MovieAndTvshowSearchRequest
            {
                isTvShow = null
            });

            listMTVS = listMTVS.OrderByDescending(x => x.Id).Take(10).ToList();
            MTVSList.Clear();
            foreach (var mtvs in listMTVS)
            {
                MTVSList.Add(mtvs);
            }
        }
示例#3
0
        public async Task Load()
        {
            if (string.IsNullOrWhiteSpace(Actor) && string.IsNullOrWhiteSpace(KeyWord) &&
                string.IsNullOrWhiteSpace(ReleaseYear) && string.IsNullOrWhiteSpace(Genre))
            {
                return;
            }
            var listMTVS = await _MTVSService.Get <List <MovieAndTvshow> >(new MovieAndTvshowSearchRequest
            {
                Actor       = Actor,
                Genre       = Genre,
                ReleaseYear = ReleaseYear,
                KeyWord     = KeyWord
            });

            MTVSList.Clear();
            foreach (var item in listMTVS)
            {
                MTVSList.Add(item);
            }
        }