Esempio n. 1
0
        public async Task <IActionResult> OnGetAsync(string show)
        {
            showObj = await _show.GetShowAsync(show);

            episodes = await _episode.GetEpisodesAsync(showObj);

            Tags = await _tag.GetTagsAsync(showObj);

            if (showObj.Title == "" || showObj.Title == null)
            {
                return(Redirect("/search"));
            }
            return(Page());
        }
Esempio n. 2
0
        public async Task <IActionResult> OnGetAsync(string show, int epindex)
        {
            showObj = await _show.GetShowAsync(show);

            Episodes = await _episode.GetEpisodesAsync(showObj);

            episodeObj = await _episode.GetEpisodeAsync(showObj, epindex);

            Tags = await _tag.GetTagsAsync(showObj);

            if (episodeObj.Title == null || episodeObj.Title == "")
            {
                return(Redirect("/show/" + show));
            }
            await _view.PostViewAsync(showObj, episodeObj);

            Views = (await _view.GetViewsAsync(episodeObj)).ToString("N0", System.Globalization.CultureInfo.GetCultureInfo("de"));
            return(Page());
        }
Esempio n. 3
0
        public async Task LoadDataAsync(int showid, int pageid)
        {
            TabDatas = await _episode.GetEpisodesAsync(showid, (pageid - 1) *200, 200);

            navPage = await _nav.GetEpisodesAsync(pageid, 200, showid);
        }