public static MusiqueLight buildMusiqueLight(Musique musique)
        {
            MusiqueLight musiqueLight = new MusiqueLight();

            musiqueLight           = JsonSimplification.musiqueToMusiqueLight(musique);
            musiqueLight.album     = Utilitaire.JsonSimplification.albumToAlbumLight(musique.album);
            musiqueLight.Categorie = Utilitaire.JsonSimplification.categorieToCategorieLight(musique.Categorie);
            return(musiqueLight);
        }
        public static CategorieLight buildCategorieLight(Categorie categorie)
        {
            CategorieLight categorieLight = new CategorieLight();

            categorieLight          = JsonSimplification.categorieToCategorieLight(categorie);
            categorieLight.Albums   = new List <AlbumLight>();
            categorieLight.Musiques = new List <MusiqueLight>();
            foreach (var album in categorie.Albums)
            {
                categorieLight.Albums.Add(Utilitaire.JsonSimplification.albumToAlbumLight(album));
            }

            foreach (var musique in categorie.Musiques)
            {
                categorieLight.Musiques.Add(Utilitaire.JsonSimplification.musiqueToMusiqueLight(musique));
            }

            return(categorieLight);
        }
        public static UtilisateurLight buildUtilisateurLight(Utilisateur utilisateur)
        {
            UtilisateurLight utilisateurLight = new UtilisateurLight();

            utilisateurLight        = JsonSimplification.utilisateurToUtilisateurLight(utilisateur);
            utilisateurLight.albums = new List <AlbumLight>();


            utilisateurLight.musiques = new List <MusiqueLight>();

            foreach (var album in utilisateur.albums)
            {
                utilisateurLight.albums.Add(Utilitaire.JsonSimplification.albumToAlbumLight(album));


                foreach (var mumu in album.Musiques)
                {
                    var laMumu = Utilitaire.JsonConstruction.buildMusiqueLight(mumu);
                    laMumu.album = Utilitaire.JsonSimplification.albumToAlbumLight(album);
                    utilisateurLight.musiques.Add(laMumu);
                }
            }
            return(utilisateurLight);
        }