public static UtilisateurLight getUtilisateur(int id) { MusiqueStreamingBackend db = new MusiqueStreamingBackend(); UtilisateurLight utilisateur = Utilitaire.JsonConstruction.buildUtilisateurLight(db.Utilisateurs.Find(id)); return(utilisateur); }
public static UtilisateurLight utilisateurToUtilisateurLight(Utilisateur utilisateur) { UtilisateurLight utilisateurLight = new UtilisateurLight(); utilisateurLight.id = utilisateur.id; utilisateurLight.photoProfil = utilisateur.photoProfil; utilisateurLight.Email = utilisateur.Email; utilisateur.surnomArtiste = utilisateur.surnomArtiste; return(utilisateurLight); }
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); }