public ActionResult <MoviesApi> GetRandomCategory(string randGenre)
        {
            List <MoviesApi> data   = _context.MoviesApi.Where(x => x.MovieGenre == randGenre || x.MovieGenre == randGenre).ToList();
            Random           rng    = new Random();
            MoviesApi        result = data[rng.Next(0, data.Count)];

            return(Ok(result));
        }
        public ActionResult <MoviesApi> GetRandMovie()
        {
            List <MoviesApi> data   = _context.MoviesApi.ToList();
            Random           rng    = new Random();
            MoviesApi        result = data[rng.Next(0, data.Count)];

            return(Ok(result));
        }
Example #3
0
        private async void WishlistForm_Load(object sender, EventArgs e)
        {
            client = new MoviesApi(new HttpClient(new FakeResponseHandler())
            {
                BaseAddress = new Uri("http://test.com/api/")
            });
            client.OAuthAccessToken = "sadasdasdasdasdasdasd4545345345343asd";
            var wishlist = await client.Movies.Wishlist.Get();

            dataGridView1.DataSource = wishlist.Content;
            FormBorderStyle          = FormBorderStyle.FixedDialog;
        }
Example #4
0
        public async Task <MoviesGetOKResponseContent[]> GetMovies()
        {
            var fakeResponseHandler = new FakeResponseHandler();
            var httpClient          = new HttpClient(fakeResponseHandler)
            {
                BaseAddress = new Uri("http://test.com/api/")
            };

            client = new MoviesApi(httpClient);
            var movies = await client.Movies.Get();

            return(movies.Content);
        }
 private void LoadMovies()
 {
     MoviesApi.GetMovies(this.OnMoviesDelivered);
 }