AppSAV/MauiAppStock/Views/SelectAppareilForAssociationPage.xaml.cs
2025-04-03 15:53:45 +02:00

29 lines
882 B
C#

using MauiAppStock.Models;
using MauiAppStock.Data;
namespace MauiAppStock.Views
{
public partial class SelectAppareilForAssociationPage : ContentPage
{
public SelectAppareilForAssociationPage()
{
InitializeComponent();
LoadAppareils();
}
private async void LoadAppareils()
{
var appareils = await Database.GetAppareilsAsync();
AppareilsListView.ItemsSource = appareils;
}
private async void OnAppareilTapped(object sender, ItemTappedEventArgs e)
{
if (e.Item is Appareil selectedAppareil)
{
// Une fois l'appareil sélectionné, on navigue vers la page qui liste ses pièces et permet d'en ajouter
await Navigation.PushAsync(new AppareilPiecesPage(selectedAppareil));
}
}
}
}