using Model.Classes; using Model.Stub; using Model.Managers; namespace Ohara; public partial class PageInfoFdd : ContentPage { public Manager manager => (App.Current as App).manager; public PageInfoFdd() { InitializeComponent(); if (manager.SelectedItem.EstFavori == true) { bouttonFav.IsEnabled = false; bouttonFav.Text = "Ajouté au favoris"; retirerFav.IsVisible = true; } BindingContext = manager.SelectedItem; } private void AjouterFav_Clicked(object sender, EventArgs e) { manager.ModifierFavoris(manager.SelectedItem, true); bouttonFav.IsEnabled = false; bouttonFav.Text = "Ajouté au favoris"; retirerFav.IsVisible = true; } private void RetirerFav_Clicked(object sender, EventArgs e) { manager.ModifierFavoris(manager.SelectedItem, false); bouttonFav.IsEnabled = true; bouttonFav.Text = "Ajouter au favoris"; retirerFav.IsVisible = false; } }