Example #1
0
        public async Task InitGenre()
        {
            //Recup en BDD tout les genres
            var listGenres = await GenreService.GetAllGenre();

            // on trie la liste avant de l'inserer
            listGenres = listGenres.OrderBy(n => n.Id).ToList();
            // On add les genres dans la combobox
            ComboBoxGenre.Clear();
            foreach (Genre genre in listGenres)
            {
                ComboBoxGenre.Add(genre.Nom);
            }
        }
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);
        }
Example #3
0
 void PrintAll()
 {
     try
     {
         IEnumerable <Genre> genreCollection = genreService.GetAllGenre();
         if (genreCollection != null)
         {
             foreach (Genre item in genreCollection)
             {
                 Console.WriteLine(item.Id + " \t " + item.Name);
             }
         }
         else
         {
             Console.WriteLine("No data");
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }