Example #1
0
 public async Task RefreshListfilmAsync(int _genre = 0)
 {
     if (_genre > 0)
     {
         Films = await FilmService.GetAllFilmByGenre(_genre);
     }
     else
     {
         Films = await FilmService.GetAllFilm();
     }
 }
Example #2
0
        public async Task <List <int> > CountFilmPerGenre()
        {
            //Récup tous les genres
            Genres = await GenreService.GetAllGenre();


            List <int> NombresMedia = new List <int>();


            //Parcours tous les genres
            foreach (Genre genre in Genres)
            {
                //Recup les films par genre
                var films = await FilmService.GetAllFilmByGenre(genre.Id);

                // Ajoutes dans le tableau la valeur
                NombresMedia.Add(films.Count());
            }
            return(NombresMedia);
        }