diff --git a/MusiLib/MusiLib/Model/Partition.cs b/MusiLib/MusiLib/Model/Partition.cs index 262d3b3..f599a49 100644 --- a/MusiLib/MusiLib/Model/Partition.cs +++ b/MusiLib/MusiLib/Model/Partition.cs @@ -15,6 +15,8 @@ namespace MusiLib.Model [DataMember] public string Nom { get; private set; } [DataMember] + public string Image { get; private set; } + [DataMember] public int IdPartition { get; private set; } [DataMember] public string Auteur { get; private set; } @@ -27,7 +29,7 @@ namespace MusiLib.Model [DataMember] public string Son { get; private set; } - public Partition(string nom, string auteur, int complexite, string description, string instrument) + public Partition(string nom, string auteur, int complexite, string description, string instrument,string image) { Nom = nom; IdPartition = idTotal; @@ -35,6 +37,7 @@ namespace MusiLib.Model Complexite = complexite; Description = description; Instrument = instrument; + Image=image; } } diff --git a/MusiLib/MusiLib/Stub/Stub.cs b/MusiLib/MusiLib/Stub/Stub.cs index e39dd11..45eb27e 100644 --- a/MusiLib/MusiLib/Stub/Stub.cs +++ b/MusiLib/MusiLib/Stub/Stub.cs @@ -19,11 +19,12 @@ namespace MusiLib.Stub utilisateurs.Add(kevin); utilisateurs.Add(michel); - Partition amazing_grace = new Partition("Amazing Grace", "John Newton", 1, "Amazing Grace est l'un des cantiques chrétiens les plus célèbres dans le monde anglophone. La première publication des paroles date de 1779. Associé à diverses mélodies au fil des années, il est aujourd'hui interprété sur la musique de New Britain", "piano"); - Partition au_clair_de_la_lune = new Partition("Au clair de la lune", "Édouard-Léon Scott de Martinville", 1, "Au clair de la lune est une chanson populaire française dont la mélodie, très caractéristique, ainsi que les paroles — surtout celles du premier couplet — sont si familières qu'elles ont fait l'objet d'innombrables citations, adaptations, parodies, pastiches, etc.", "piano"); + Partition amazing_grace = new Partition("Amazing Grace", "John Newton", 1, "Amazing Grace est l'un des cantiques chrétiens les plus célèbres dans le monde anglophone. La première publication des paroles date de 1779. Associé à diverses mélodies au fil des années, il est aujourd'hui interprété sur la musique de New Britain", "piano","partition.png"); + Partition au_clair_de_la_lune = new Partition("Au clair de la lune", "Édouard-Léon Scott de Martinville", 1, "Au clair de la lune est une chanson populaire française dont la mélodie, très caractéristique, ainsi que les paroles — surtout celles du premier couplet — sont si familières qu'elles ont fait l'objet d'innombrables citations, adaptations, parodies, pastiches, etc.", "piano","partition.png"); + Partition aura_lee_love_me = new Partition("aura_lee_love_me_tender", "e", 2, "e", "oro", "partition.png"); favoris.Add(amazing_grace); favoris.Add(au_clair_de_la_lune); - + favoris.Add(aura_lee_love_me); return (favoris, utilisateurs); } diff --git a/MusiLib/MusiLib/Views/Accueil.xaml b/MusiLib/MusiLib/Views/Accueil.xaml index 023ceeb..504629d 100644 --- a/MusiLib/MusiLib/Views/Accueil.xaml +++ b/MusiLib/MusiLib/Views/Accueil.xaml @@ -2,6 +2,7 @@ @@ -59,7 +60,7 @@ HorizontalOptions="Center" Margin="100,0,0,0" /> - + - + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MusiLib/MusiLib/Views/Partition.xaml.cs b/MusiLib/MusiLib/Views/Partition.xaml.cs index 03f0faf..e7fe014 100644 --- a/MusiLib/MusiLib/Views/Partition.xaml.cs +++ b/MusiLib/MusiLib/Views/Partition.xaml.cs @@ -1,4 +1,4 @@ -using M.Models; + using Microsoft.Maui.Controls.PlatformConfiguration; using MusiLib.Model; @@ -14,7 +14,7 @@ public partial class Partition : ContentPage public Partition() { InitializeComponent(); - + Part.BindingContext = MyManager; } private void Play_Music(object sender, EventArgs e)