From 58d1e5130af492555db2dcc196297533bb7c686f Mon Sep 17 00:00:00 2001 From: lodufour1 Date: Wed, 11 Oct 2023 17:19:02 +0200 Subject: [PATCH] Update(Back-End): pas de manager mais encore pas stable sans --- .../Composants/CollectionFiltrage.xaml | 3 +-- .../Composants/CollectionFiltrage.xaml.cs | 7 +++-- .../BookApp/Composants/GroupCollection.xaml | 7 ++--- .../Composants/GroupCollection.xaml.cs | 8 +++--- Sources/BookApp/MainPage.xaml | 17 +++++------- Sources/BookApp/MainPage.xaml.cs | 14 +++++----- Sources/BookApp/MauiProgram.cs | 6 ++--- Sources/BookApp/Pages/DetailBook.xaml.cs | 2 +- Sources/BookApp/Pages/EmpruntsPrets.xaml.cs | 5 ++-- Sources/BookApp/Pages/Filtrage.xaml | 11 +------- Sources/BookApp/Pages/Filtrage.xaml.cs | 2 +- Sources/BookApp/Pages/Tous.xaml.cs | 6 +++-- Sources/BookApp/ViewModel/ViewModelManager.cs | 18 ------------- Sources/BookApp/ViewModel/ViewModelMenu.cs | 2 +- .../BookApp/ViewModel/ViewModelNavigation.cs | 10 +++---- Sources/VMWrapper/BookViewModel.cs | 3 --- Sources/VMWrapper/DetailBookViewModel.cs | 15 +++++++++++ Sources/VMWrapper/FilterViewModel.cs | 23 ++++++++++++++++ Sources/VMWrapper/ManagerViewModel.cs | 18 ------------- Sources/VMWrapper/SearchBarViewModel.cs | 27 ++++++++++++++++++- Sources/VMWrapper/VMWrapper.csproj | 1 + 21 files changed, 109 insertions(+), 96 deletions(-) delete mode 100644 Sources/BookApp/ViewModel/ViewModelManager.cs create mode 100644 Sources/VMWrapper/DetailBookViewModel.cs delete mode 100644 Sources/VMWrapper/ManagerViewModel.cs diff --git a/Sources/BookApp/Composants/CollectionFiltrage.xaml b/Sources/BookApp/Composants/CollectionFiltrage.xaml index 058ea6c..c4c5ef9 100644 --- a/Sources/BookApp/Composants/CollectionFiltrage.xaml +++ b/Sources/BookApp/Composants/CollectionFiltrage.xaml @@ -4,9 +4,8 @@ xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit" xmlns:vm="clr-namespace:BookApp.ViewModel" xmlns:model="clr-namespace:Model;assembly=Model" - x:DataType="vm:ViewModelManager" x:Class="BookApp.Composants.CollectionFiltrage"> - + diff --git a/Sources/BookApp/Composants/CollectionFiltrage.xaml.cs b/Sources/BookApp/Composants/CollectionFiltrage.xaml.cs index b5e630d..3d166a3 100644 --- a/Sources/BookApp/Composants/CollectionFiltrage.xaml.cs +++ b/Sources/BookApp/Composants/CollectionFiltrage.xaml.cs @@ -1,9 +1,8 @@ -using Android.OS; using BookApp.ViewModel; -using System.Collections.ObjectModel; +using VMWrapper; namespace BookApp.Composants -{ +{ public partial class CollectionFiltrage : ContentView { public CollectionFiltrage() @@ -11,7 +10,7 @@ namespace BookApp.Composants InitializeComponent(); } - public CollectionFiltrage(ViewModelManager data) + public CollectionFiltrage(FilterViewModel data) : this() { BindingContext = data; diff --git a/Sources/BookApp/Composants/GroupCollection.xaml b/Sources/BookApp/Composants/GroupCollection.xaml index 86c4033..678c902 100644 --- a/Sources/BookApp/Composants/GroupCollection.xaml +++ b/Sources/BookApp/Composants/GroupCollection.xaml @@ -5,9 +5,7 @@ xmlns:model="clr-namespace:Model;assembly=Model" x:Class="BookApp.Composants.GroupCollection"> - +