private void button2_Click(object sender, System.EventArgs e) { var videos = this.backendDomain.GetVideos(true, VideoSearchConstants.GetRandomQuery()) as List <VideoDatabaseResposne>; Counter.setSize(videos.Count); VideoList.SetVideos(videos); this.SetCurrentVideo(VideoList.GetVideo(Counter.GetCounter())); Counter.HitCounter(); button2.Hide(); }
public async Task <VideosResponse> GetVideos() { if (!this.backendDomain.AreThereVideosCurrently()) { this.backendDomain.SetupDatabase(); } var videos = await this.backendDomain.GetVideos(true, VideoSearchConstants.GetRandomQuery()).ConfigureAwait(false); return(this.MapVideosToVideosResponse(videos)); }
public ActionResult Refresh() { var videos = backendDomain.GetVideos(true, VideoSearchConstants.GetRandomQuery()).Result as List <VideoDatabaseResposne>; Counter.setSize(videos.Count); VideoList.SetVideos(videos); ViewBag.VideoTitle = VideoList.GetVideo(Counter.GetCounter()).Title; ViewBag.Url = VideoList.GetVideo(Counter.GetCounter()).Url; Counter.HitCounter(); return(View("About")); }