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); }