diff --git a/MVVM/.vs/MVVM/DesignTimeBuild/.dtbcache.v2 b/MVVM/.vs/MVVM/DesignTimeBuild/.dtbcache.v2
index 85e07e36..5b43fc5a 100644
Binary files a/MVVM/.vs/MVVM/DesignTimeBuild/.dtbcache.v2 and b/MVVM/.vs/MVVM/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/50a57bbf-dc9b-4906-9a95-c852fa1a0adb.vsidx b/MVVM/.vs/MVVM/FileContentIndex/50a57bbf-dc9b-4906-9a95-c852fa1a0adb.vsidx
deleted file mode 100644
index f7ddcc5f..00000000
Binary files a/MVVM/.vs/MVVM/FileContentIndex/50a57bbf-dc9b-4906-9a95-c852fa1a0adb.vsidx and /dev/null differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/56de49bd-e1ce-4030-a8b4-688e39f0372a.vsidx b/MVVM/.vs/MVVM/FileContentIndex/56de49bd-e1ce-4030-a8b4-688e39f0372a.vsidx
deleted file mode 100644
index b5ec7ed5..00000000
Binary files a/MVVM/.vs/MVVM/FileContentIndex/56de49bd-e1ce-4030-a8b4-688e39f0372a.vsidx and /dev/null differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/5d7a46d6-426c-4ef2-94cb-975c590f0358.vsidx b/MVVM/.vs/MVVM/FileContentIndex/5d7a46d6-426c-4ef2-94cb-975c590f0358.vsidx
new file mode 100644
index 00000000..13a5b61e
Binary files /dev/null and b/MVVM/.vs/MVVM/FileContentIndex/5d7a46d6-426c-4ef2-94cb-975c590f0358.vsidx differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/863cf27c-768b-4fad-8b13-eeccc0761b34.vsidx b/MVVM/.vs/MVVM/FileContentIndex/863cf27c-768b-4fad-8b13-eeccc0761b34.vsidx
new file mode 100644
index 00000000..c3275ef6
Binary files /dev/null and b/MVVM/.vs/MVVM/FileContentIndex/863cf27c-768b-4fad-8b13-eeccc0761b34.vsidx differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/887c2034-e35f-4694-bd03-3c51464b3271.vsidx b/MVVM/.vs/MVVM/FileContentIndex/887c2034-e35f-4694-bd03-3c51464b3271.vsidx
new file mode 100644
index 00000000..1c164a63
Binary files /dev/null and b/MVVM/.vs/MVVM/FileContentIndex/887c2034-e35f-4694-bd03-3c51464b3271.vsidx differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/bc25f4c4-8ce4-409a-9f54-7031c078c8f6.vsidx b/MVVM/.vs/MVVM/FileContentIndex/bc25f4c4-8ce4-409a-9f54-7031c078c8f6.vsidx
deleted file mode 100644
index 37352876..00000000
Binary files a/MVVM/.vs/MVVM/FileContentIndex/bc25f4c4-8ce4-409a-9f54-7031c078c8f6.vsidx and /dev/null differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/bf9ec4bd-2380-4071-bb15-d15cd478bdb6.vsidx b/MVVM/.vs/MVVM/FileContentIndex/bf9ec4bd-2380-4071-bb15-d15cd478bdb6.vsidx
deleted file mode 100644
index 1a8c294c..00000000
Binary files a/MVVM/.vs/MVVM/FileContentIndex/bf9ec4bd-2380-4071-bb15-d15cd478bdb6.vsidx and /dev/null differ
diff --git a/MVVM/.vs/MVVM/FileContentIndex/f5994039-2477-4ce5-9e20-fd91d1e1d446.vsidx b/MVVM/.vs/MVVM/FileContentIndex/f5994039-2477-4ce5-9e20-fd91d1e1d446.vsidx
new file mode 100644
index 00000000..692bfe22
Binary files /dev/null and b/MVVM/.vs/MVVM/FileContentIndex/f5994039-2477-4ce5-9e20-fd91d1e1d446.vsidx differ
diff --git a/MVVM/.vs/MVVM/v17/.futdcache.v2 b/MVVM/.vs/MVVM/v17/.futdcache.v2
index f46fd745..156a8d6f 100644
Binary files a/MVVM/.vs/MVVM/v17/.futdcache.v2 and b/MVVM/.vs/MVVM/v17/.futdcache.v2 differ
diff --git a/MVVM/.vs/MVVM/v17/.suo b/MVVM/.vs/MVVM/v17/.suo
index b65fb017..fad443b7 100644
Binary files a/MVVM/.vs/MVVM/v17/.suo and b/MVVM/.vs/MVVM/v17/.suo differ
diff --git a/MVVM/.vs/ProjectEvaluation/mvvm.metadata.v7.bin b/MVVM/.vs/ProjectEvaluation/mvvm.metadata.v7.bin
index 7e2d8434..d7817ed4 100644
Binary files a/MVVM/.vs/ProjectEvaluation/mvvm.metadata.v7.bin and b/MVVM/.vs/ProjectEvaluation/mvvm.metadata.v7.bin differ
diff --git a/MVVM/.vs/ProjectEvaluation/mvvm.projects.v7.bin b/MVVM/.vs/ProjectEvaluation/mvvm.projects.v7.bin
index d3997a0a..5e710fb8 100644
Binary files a/MVVM/.vs/ProjectEvaluation/mvvm.projects.v7.bin and b/MVVM/.vs/ProjectEvaluation/mvvm.projects.v7.bin differ
diff --git a/MVVM/MVVM/AppShell.xaml b/MVVM/MVVM/AppShell.xaml
index 24ab977f..23da5797 100644
--- a/MVVM/MVVM/AppShell.xaml
+++ b/MVVM/MVVM/AppShell.xaml
@@ -22,8 +22,7 @@
+ Icon="bookmark_fill"/>
+ xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
+ x:Name="BookPagePage">
@@ -123,53 +124,70 @@
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
+
+
+
+
-
+
-
-
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
+
+
+
+
-
-
+
+
diff --git a/MVVM/MVVM/Pages/BookPage.xaml.cs b/MVVM/MVVM/Pages/BookPage.xaml.cs
index 52491e8a..305fbfbc 100644
--- a/MVVM/MVVM/Pages/BookPage.xaml.cs
+++ b/MVVM/MVVM/Pages/BookPage.xaml.cs
@@ -1,18 +1,31 @@
namespace MVVM.Pages;
using Microsoft.Maui.Controls;
+using Model;
+using System.Windows.Input;
using Wrapper;
public partial class BookPage : ContentPage
{
public BookViewModel BookViewModel { get; set; }
+ public ICommand AddBookToBeRead { get; set; }
+
public BookPage(BookViewModel bookViewModel)
{
this.BookViewModel = bookViewModel;
+ AddBookToBeRead = new Command(AddBookToBeReadFonction);
+ BindingContext = this;
+
+ InitializeComponent();
+ TexteToBeRead.TextColor = Color.FromRgb(255, 0, 0);
+ IconToBeRead.TintColor = Color.FromRgb(255, 0, 0);
+ }
- BindingContext = this;
- InitializeComponent();
-
- }
+ public void AddBookToBeReadFonction()
+ {
+ TexteToBeRead.TextColor = Color.FromRgb(0,255,0);
+ IconToBeRead.TintColor = Color.FromRgb(0,255,0);
+ BookViewModel.AddBookToBeRead.Execute();
+ }
}
\ No newline at end of file
diff --git a/MVVM/MVVM/Pages/Component/Livre.xaml.cs b/MVVM/MVVM/Pages/Component/Livre.xaml.cs
index 37f849ec..eae8e07f 100644
--- a/MVVM/MVVM/Pages/Component/Livre.xaml.cs
+++ b/MVVM/MVVM/Pages/Component/Livre.xaml.cs
@@ -30,7 +30,8 @@ public partial class Livre : ContentView
public string AuteurComp
{
get
- { /*
+ {
+ /*
List list = (List)GetValue(Livre.AuteurCompProperty);
string auth = "";
for(int i = 0 ; i < list.Count;i++)
diff --git a/MVVM/MVVM/Pages/FilterPage.xaml b/MVVM/MVVM/Pages/FilterPage.xaml
index e6182039..7d80f612 100644
--- a/MVVM/MVVM/Pages/FilterPage.xaml
+++ b/MVVM/MVVM/Pages/FilterPage.xaml
@@ -2,7 +2,8 @@
+ xmlns:comp="clr-namespace:MVVM.Pages.Component"
+ x:Name="FilterPagePage">
@@ -30,8 +31,16 @@
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/MVVM/MVVM/Pages/FilterPage.xaml.cs b/MVVM/MVVM/Pages/FilterPage.xaml.cs
index 271512c0..c77cda84 100644
--- a/MVVM/MVVM/Pages/FilterPage.xaml.cs
+++ b/MVVM/MVVM/Pages/FilterPage.xaml.cs
@@ -1,4 +1,5 @@
using Microsoft.Maui.Controls;
+using MVVM.ViewModel.Books;
using Wrapper;
namespace MVVM.Pages;
@@ -7,11 +8,13 @@ public partial class FilterPage : ContentPage
{
public FilterBookViewModel FilterBookViewModel { get; set; }
+ public BooksNavigateAndLoad BooksNavigateAndLoad { get; set; }
- public FilterPage(FilterBookViewModel filterBookViewModel)
+ public FilterPage(FilterBookViewModel filterBookViewModel,BooksNavigateAndLoad booksNavigateAndLoad)
{
this.FilterBookViewModel = filterBookViewModel;
+ this.BooksNavigateAndLoad = booksNavigateAndLoad;
BindingContext = this;
diff --git a/MVVM/MVVM/Pages/MyLibraryPage.xaml b/MVVM/MVVM/Pages/MyLibraryPage.xaml
index a45cac52..a724540f 100644
--- a/MVVM/MVVM/Pages/MyLibraryPage.xaml
+++ b/MVVM/MVVM/Pages/MyLibraryPage.xaml
@@ -139,6 +139,11 @@
+
+
+
+
+
@@ -148,6 +153,11 @@
+
+
+
+
+
diff --git a/MVVM/MVVM/ViewModel/Books/BooksNavigateAndLoad.cs b/MVVM/MVVM/ViewModel/Books/BooksNavigateAndLoad.cs
index 67f8ece2..9ef8b557 100644
--- a/MVVM/MVVM/ViewModel/Books/BooksNavigateAndLoad.cs
+++ b/MVVM/MVVM/ViewModel/Books/BooksNavigateAndLoad.cs
@@ -1,4 +1,5 @@
-using MVVM.Constante;
+using Model;
+using MVVM.Constante;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -26,6 +27,8 @@ namespace MVVM.ViewModel.Books
public ICommand CommandNavigationAndLoadBooks { set; get; }
public ICommand CommandNavigationFilterAndLoadData { set; get; }
+ public ICommand CommandFilterPageToBooksPage { set; get; }
+
public BooksNavigateAndLoad(NavigationViewModel navigateViewModel,DataViewModel dataViewModel)
{
@@ -34,6 +37,7 @@ namespace MVVM.ViewModel.Books
CommandNavigationAndLoadBooks = new Command(NavigateAndLoadBooks);
CommandNavigationFilterAndLoadData = new Command(NavigateFilterPageAndLoadData);
+ CommandFilterPageToBooksPage = new Command>(FilterPageToBooksPage);
}
@@ -51,5 +55,26 @@ namespace MVVM.ViewModel.Books
NavigateViewModel.CommandNavigation.Execute(GlobalConst.FilterPage);
}
+
+ private void FilterPageToBooksPage(Tuple tuple)
+ {
+ switch ( tuple.Item1)
+ {
+ case TypeItemFilter.Author:
+ DataViewModel.FilterAuthorToBooks.Execute(tuple.Item2);
+ break;
+
+ case TypeItemFilter.PublishDate:
+ DataViewModel.FilterPublishDateToBooks.Execute(tuple.Item2);
+ break;
+
+ case TypeItemFilter.Note:
+ DataViewModel.FilterNoteToBooks.Execute(tuple.Item2);
+ break;
+ }
+ NavigateViewModel.CommandNavigation.Execute(GlobalConst.BooksPage);
+
+ }
+
}
}
diff --git a/MVVM/MVVM/ViewModel/DataViewModel.cs b/MVVM/MVVM/ViewModel/DataViewModel.cs
index 934f1155..74fa9b85 100644
--- a/MVVM/MVVM/ViewModel/DataViewModel.cs
+++ b/MVVM/MVVM/ViewModel/DataViewModel.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
+using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
@@ -20,9 +21,12 @@ namespace MVVM.ViewModel
public ICommand BooksLoanDataCommand { get; set; }
public ICommand BooksToBeReadDataCommand { get; set; }
public ICommand BooksFavoriteDataCommand { get; set; }
-
public ICommand FilterAuthorDataCommand { get; set; }
-
+ public ICommand FilterPublishDateDataCommand { get; set; }
+ public ICommand FilterAuthorToBooks { get; set; }
+ public ICommand FilterPublishDateToBooks { get; set; }
+ public ICommand FilterNoteDataCommand { get; set; }
+ public ICommand FilterNoteToBooks { get; set; }
public DataViewModel(BooksViewModel booksViewModel,FilterBookViewModel filterBookViewModel)
{
@@ -34,7 +38,13 @@ namespace MVVM.ViewModel
BooksToBeReadDataCommand = new Command(BooksToBeRead);
BooksFavoriteDataCommand = new Command(BooksFavorite);
FilterAuthorDataCommand = new Command(FilterAuthor);
+ FilterPublishDateDataCommand = new Command(FilterPublishDate);
+ FilterAuthorToBooks = new Command(BooksByAuthor);
+ FilterPublishDateToBooks = new Command(BooksByYear);
+
+ FilterNoteToBooks = new Command(BooksByNote);
+ FilterNoteDataCommand = new Command(FilterNote);
}
@@ -58,9 +68,37 @@ namespace MVVM.ViewModel
BooksViewModel.LoadBooksFavorite.Execute();
}
+ private void BooksByAuthor(string author)
+ {
+ BooksViewModel.LoadBooksByAuthor.Execute(author);
+ }
+
+ private void BooksByYear(string year)
+ {
+ BooksViewModel.LoadBooksByYear.Execute(year);
+ }
+
+ private void BooksByNote(string note)
+ {
+ BooksViewModel.LoadBooksByNote.Execute(note);
+ }
+
+ //------------------------------------//
+
+
private void FilterAuthor()
{
FilterBookViewModel.LoadDataAuthor.Execute();
}
+
+ private void FilterPublishDate()
+ {
+ FilterBookViewModel.LoadDataPublishDate.Execute();
+ }
+
+ private void FilterNote()
+ {
+ FilterBookViewModel.LoadDataNote.Execute();
+ }
}
}
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.dll b/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.dll
index a1176572..194cc78a 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.dll and b/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.dll differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.pdb b/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.pdb
index 6a5ed455..d7737ac5 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.pdb and b/MVVM/MVVM/bin/Debug/net7.0-android/MVVM.pdb differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/Model.dll b/MVVM/MVVM/bin/Debug/net7.0-android/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/Model.dll and b/MVVM/MVVM/bin/Debug/net7.0-android/Model.dll differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/Model.pdb b/MVVM/MVVM/bin/Debug/net7.0-android/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/Model.pdb and b/MVVM/MVVM/bin/Debug/net7.0-android/Model.pdb differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/Stub.dll b/MVVM/MVVM/bin/Debug/net7.0-android/Stub.dll
index de51c24c..35f53b48 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/Stub.dll and b/MVVM/MVVM/bin/Debug/net7.0-android/Stub.dll differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/Stub.pdb b/MVVM/MVVM/bin/Debug/net7.0-android/Stub.pdb
index 9caeb309..89965fe3 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/Stub.pdb and b/MVVM/MVVM/bin/Debug/net7.0-android/Stub.pdb differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.dll b/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.dll
index 71166fb2..b1f73e48 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.dll and b/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.dll differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.pdb b/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.pdb
index a810df13..f8e4b4ba 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.pdb and b/MVVM/MVVM/bin/Debug/net7.0-android/ToolKit.pdb differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.dll b/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.dll
index 0eb8ac6a..13e8d691 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.dll and b/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.dll differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.pdb b/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.pdb
index ffa0e515..351379e4 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.pdb and b/MVVM/MVVM/bin/Debug/net7.0-android/Wrapper.pdb differ
diff --git a/MVVM/MVVM/bin/Debug/net7.0-android/com.companyname.mvvm-Signed.apk b/MVVM/MVVM/bin/Debug/net7.0-android/com.companyname.mvvm-Signed.apk
index 41a89821..5f195dd3 100644
Binary files a/MVVM/MVVM/bin/Debug/net7.0-android/com.companyname.mvvm-Signed.apk and b/MVVM/MVVM/bin/Debug/net7.0-android/com.companyname.mvvm-Signed.apk differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.AssemblyReference.cache
index 84f982a5..c16cc6a3 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.AssemblyReference.cache and b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.FileListAbsolute.txt b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.FileListAbsolute.txt
index ce8d1126..97942e2f 100644
--- a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.FileListAbsolute.txt
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.csproj.FileListAbsolute.txt
@@ -5789,7 +5789,6 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\Mono.Andro
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\Mono.Android.Export.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\Mono.Android.Export.pdb
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\Mono.Android.pdb
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\mscorlib.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\MVVM.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\MVVM.pdb
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\netstandard.dll
@@ -5800,7 +5799,6 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\StubbedDTO
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\StubbedDTO.pdb
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.AppContext.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Buffers.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Collections.Concurrent.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Collections.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Collections.Immutable.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Collections.NonGeneric.dll
@@ -5814,20 +5812,15 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Com
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Configuration.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Console.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Core.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Data.Common.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Data.DataSetExtensions.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Data.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.Contracts.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.Debug.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.DiagnosticSource.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.FileVersionInfo.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.Process.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.StackTrace.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.TextWriterTraceListener.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.Tools.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.TraceSource.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.Tracing.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Drawing.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Drawing.Primitives.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Dynamic.Runtime.dll
@@ -5878,9 +5871,7 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Net
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Numerics.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Numerics.Vectors.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.ObjectModel.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.CoreLib.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.DataContractSerialization.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.Uri.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.Xml.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.Xml.Linq.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Reflection.DispatchProxy.dll
@@ -5897,8 +5888,6 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Res
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Resources.Writer.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.CompilerServices.Unsafe.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.CompilerServices.VisualC.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Extensions.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Handles.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.InteropServices.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.InteropServices.JavaScript.dll
@@ -5907,7 +5896,6 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Run
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Loader.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Numerics.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.Formatters.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.Json.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.Primitives.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.Xml.dll
@@ -5949,7 +5937,6 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Val
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Web.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Web.HttpUtility.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Windows.dll
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Xml.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Xml.Linq.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Xml.ReaderWriter.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Xml.Serialization.dll
@@ -6624,3 +6611,16 @@ E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\stamp\_ConvertResourcesCa
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\stamp\_GenerateJavaStubs.stamp
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\stamp\_GeneratePackageManagerJava.stamp
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\stamp\_ResolveLibraryProjectImports.stamp
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\mscorlib.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Collections.Concurrent.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Data.Common.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Data.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.StackTrace.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Diagnostics.TraceSource.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.CoreLib.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Private.Uri.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Extensions.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.Formatters.dll
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Xml.dll
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.dll b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.dll
index a1176572..194cc78a 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.dll and b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.dll differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.pdb b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.pdb
index 6a5ed455..d7737ac5 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.pdb and b/MVVM/MVVM/obj/Debug/net7.0-android/MVVM.pdb differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.assets.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.assets.cache
index f1b51e6a..110981be 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.assets.cache and b/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.assets.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.csproj.AssemblyReference.cache
index 3b6ab0d5..f6df283a 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.csproj.AssemblyReference.cache and b/MVVM/MVVM/obj/Debug/net7.0-android/android-arm/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-arm64/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-arm64/MVVM.csproj.AssemblyReference.cache
index 2b937f39..a59db205 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android-arm64/MVVM.csproj.AssemblyReference.cache and b/MVVM/MVVM/obj/Debug/net7.0-android/android-arm64/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.GlobalUsings.g.cs b/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.GlobalUsings.g.cs
new file mode 100644
index 00000000..a599ed65
--- /dev/null
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.GlobalUsings.g.cs
@@ -0,0 +1,26 @@
+//
+global using global::Microsoft.Extensions.DependencyInjection;
+global using global::Microsoft.Maui;
+global using global::Microsoft.Maui.Accessibility;
+global using global::Microsoft.Maui.ApplicationModel;
+global using global::Microsoft.Maui.ApplicationModel.Communication;
+global using global::Microsoft.Maui.ApplicationModel.DataTransfer;
+global using global::Microsoft.Maui.Authentication;
+global using global::Microsoft.Maui.Controls;
+global using global::Microsoft.Maui.Controls.Hosting;
+global using global::Microsoft.Maui.Controls.Xaml;
+global using global::Microsoft.Maui.Devices;
+global using global::Microsoft.Maui.Devices.Sensors;
+global using global::Microsoft.Maui.Dispatching;
+global using global::Microsoft.Maui.Graphics;
+global using global::Microsoft.Maui.Hosting;
+global using global::Microsoft.Maui.Media;
+global using global::Microsoft.Maui.Networking;
+global using global::Microsoft.Maui.Storage;
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.assets.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.assets.cache
new file mode 100644
index 00000000..6dfe2b34
Binary files /dev/null and b/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.assets.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.csproj.AssemblyReference.cache
new file mode 100644
index 00000000..f6df283a
Binary files /dev/null and b/MVVM/MVVM/obj/Debug/net7.0-android/android-x64/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.GlobalUsings.g.cs b/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.GlobalUsings.g.cs
new file mode 100644
index 00000000..a599ed65
--- /dev/null
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.GlobalUsings.g.cs
@@ -0,0 +1,26 @@
+//
+global using global::Microsoft.Extensions.DependencyInjection;
+global using global::Microsoft.Maui;
+global using global::Microsoft.Maui.Accessibility;
+global using global::Microsoft.Maui.ApplicationModel;
+global using global::Microsoft.Maui.ApplicationModel.Communication;
+global using global::Microsoft.Maui.ApplicationModel.DataTransfer;
+global using global::Microsoft.Maui.Authentication;
+global using global::Microsoft.Maui.Controls;
+global using global::Microsoft.Maui.Controls.Hosting;
+global using global::Microsoft.Maui.Controls.Xaml;
+global using global::Microsoft.Maui.Devices;
+global using global::Microsoft.Maui.Devices.Sensors;
+global using global::Microsoft.Maui.Dispatching;
+global using global::Microsoft.Maui.Graphics;
+global using global::Microsoft.Maui.Hosting;
+global using global::Microsoft.Maui.Media;
+global using global::Microsoft.Maui.Networking;
+global using global::Microsoft.Maui.Storage;
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.assets.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.assets.cache
new file mode 100644
index 00000000..a0820552
Binary files /dev/null and b/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.assets.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.csproj.AssemblyReference.cache
new file mode 100644
index 00000000..8b7ee7b0
Binary files /dev/null and b/MVVM/MVVM/obj/Debug/net7.0-android/android-x86/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.dll b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.dll
index a1176572..194cc78a 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.dll and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.dll differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.pdb b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.pdb
index 6a5ed455..d7737ac5 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.pdb and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/MVVM.pdb differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.dll b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.dll and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.dll differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.pdb b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.pdb and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Model.pdb differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.dll b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.dll
index de51c24c..35f53b48 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.dll and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.dll differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.pdb b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.pdb
index 9caeb309..89965fe3 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.pdb and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Stub.pdb differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.dll b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.dll
index 71166fb2..b1f73e48 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.dll and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.dll differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.pdb b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.pdb
index a810df13..f8e4b4ba 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.pdb and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/ToolKit.pdb differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.dll b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.dll
index 0eb8ac6a..13e8d691 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.dll and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.dll differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.pdb b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.pdb
index ffa0e515..351379e4 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.pdb and b/MVVM/MVVM/obj/Debug/net7.0-android/android/assets/Wrapper.pdb differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/classes.zip b/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/classes.zip
index 57485b9b..a327f5ec 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/classes.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/classes.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/com.companyname.mvvm.apk b/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/com.companyname.mvvm.apk
index 8f97184a..3db706b6 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/com.companyname.mvvm.apk and b/MVVM/MVVM/obj/Debug/net7.0-android/android/bin/com.companyname.mvvm.apk differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.ll b/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.ll
index 69581f5f..0c739b37 100644
--- a/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.ll
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.ll
@@ -82,7 +82,7 @@ target triple = "aarch64-unknown-linux-android"
@__app_environment_variables_n_2.4 = internal constant [15 x i8] c"MONO_LOG_LEVEL\00", align 1
@__app_environment_variables_v_2.5 = internal constant [5 x i8] c"info\00", align 1
@__app_environment_variables_n_3.6 = internal constant [17 x i8] c"XAMARIN_BUILD_ID\00", align 1
-@__app_environment_variables_v_3.7 = internal constant [37 x i8] c"61597e86-f526-4c81-9546-003a7da062cd\00", align 1
+@__app_environment_variables_v_3.7 = internal constant [37 x i8] c"556bf64f-8007-43c6-a031-12551037b80d\00", align 1
@__app_environment_variables_n_4.8 = internal constant [28 x i8] c"XA_HTTP_CLIENT_HANDLER_TYPE\00", align 1
@__app_environment_variables_v_4.9 = internal constant [42 x i8] c"Xamarin.Android.Net.AndroidMessageHandler\00", align 1
@__app_environment_variables_n_5.10 = internal constant [29 x i8] c"__XA_PACKAGE_NAMING_POLICY__\00", align 1
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.o b/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.o
index ddc08a8d..72e1524b 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.o and b/MVVM/MVVM/obj/Debug/net7.0-android/android/environment.arm64-v8a.o differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/app_shared_libraries/arm64-v8a/libxamarin-app.so b/MVVM/MVVM/obj/Debug/net7.0-android/app_shared_libraries/arm64-v8a/libxamarin-app.so
index 1e3347c3..72518922 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/app_shared_libraries/arm64-v8a/libxamarin-app.so and b/MVVM/MVVM/obj/Debug/net7.0-android/app_shared_libraries/arm64-v8a/libxamarin-app.so differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/buildid.txt b/MVVM/MVVM/obj/Debug/net7.0-android/buildid.txt
index 5ceb3cc4..6478cf08 100644
--- a/MVVM/MVVM/obj/Debug/net7.0-android/buildid.txt
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/buildid.txt
@@ -1 +1 @@
-61597e86-f526-4c81-9546-003a7da062cd
+556bf64f-8007-43c6-a031-12551037b80d
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/devices.cache b/MVVM/MVVM/obj/Debug/net7.0-android/devices.cache
index 98756416..54e95596 100644
--- a/MVVM/MVVM/obj/Debug/net7.0-android/devices.cache
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/devices.cache
@@ -1 +1 @@
-arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:1arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4
\ No newline at end of file
+arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:1arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:3arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:4arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2arm64-v8a30product:a70qeea;model:SM_A705FN;device:a70q;transport_id:2
\ No newline at end of file
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/libraryprojectimports.cache b/MVVM/MVVM/obj/Debug/net7.0-android/libraryprojectimports.cache
index a6756284..fdcd8707 100644
--- a/MVVM/MVVM/obj/Debug/net7.0-android/libraryprojectimports.cache
+++ b/MVVM/MVVM/obj/Debug/net7.0-android/libraryprojectimports.cache
@@ -1 +1 @@
-E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\90\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\91\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\93\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\95\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\96\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\97\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\101\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\102\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\103\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\105\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\107\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\108\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\109\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\110\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\113\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\114\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\116\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\117\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118\jl\libs\repackaged.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\119\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\120\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\121\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\122\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\124\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\126\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\127\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\130\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\131\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\132\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\133\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\134\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\135\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\137\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\138\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\140\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\141\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\142\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\144\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\145\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\146\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\147\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\148\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\149\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\150\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\154\jl\libs\ED64959F88B22E6D.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\157\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\160\jl\libs\F975D0960055A5E3.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\93\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\97\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\101\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\103\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\105\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\107\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\114\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\119\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\121\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\124\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\126\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\127\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\130\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\131\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\133\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\134\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\135\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\137\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\138\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\140\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\141\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\142\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\144\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\149\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\155\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\156\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\157\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\158\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\159\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\93.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\97.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\101.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\103.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\105.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\107.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\114.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\119.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\121.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\124.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\126.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\127.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\130.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\131.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\133.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\134.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\135.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\137.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\138.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\140.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\141.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\142.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\144.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\149.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\155.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\156.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\157.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\158.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\159.stamp
\ No newline at end of file
+E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\90\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\91\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\93\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\95\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\96\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\97\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\101\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\102\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\103\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\105\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\107\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\108\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\109\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\110\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\113\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\114\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\116\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\117\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118\jl\libs\repackaged.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\119\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\120\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\121\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\122\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\124\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\126\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\127\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\130\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\131\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\132\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\133\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\134\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\135\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\137\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\138\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\140\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\141\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\142\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\144\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\145\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\146\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\147\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\148\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\149\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\150\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\154\jl\libs\ED64959F88B22E6D.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\157\jl\classes.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\160\jl\libs\F975D0960055A5E3.jarE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\93\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\97\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\101\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\103\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\105\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\107\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\114\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\119\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\121\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\124\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\126\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\127\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\130\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\131\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\133\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\134\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\135\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\137\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\138\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\140\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\141\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\142\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\144\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\149\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\155\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\156\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\157\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\158\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\159\jl\resE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\93.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\97.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\101.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\103.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\105.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\107.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\114.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\118.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\119.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\121.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\124.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\126.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\127.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\130.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\131.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\133.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\134.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\135.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\137.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\138.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\140.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\141.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\142.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\144.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\149.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\155.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\156.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\157.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\158.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\159.stampE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\90\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\92\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\94\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\98\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\99\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\100\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\104\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\106\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\110\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\111\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\112\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\115\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\123\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\125\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\128\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\129\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\136\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\139\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\143\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\151\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\152\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\153\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\155\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\156\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\158\jl\proguard.txtE:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\lp\159\jl\proguard.txt
\ No newline at end of file
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/100/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/100/jl/res.zip
index 5114e2fb..56b3b43f 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/100/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/100/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/101/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/101/jl/res.zip
index 9f8ea4ed..42f4f6b1 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/101/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/101/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/103/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/103/jl/res.zip
index 9f8ea4ed..42f4f6b1 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/103/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/103/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/104/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/104/jl/res.zip
index 9f8ea4ed..42f4f6b1 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/104/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/104/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/105/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/105/jl/res.zip
index 8694cdb8..289cfc01 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/105/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/105/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/106/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/106/jl/res.zip
index 9ca2524b..8d44fe59 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/106/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/106/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/107/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/107/jl/res.zip
index 58aafd21..f0848ee3 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/107/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/107/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/111/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/111/jl/res.zip
index 3e5a85f6..a774d4d2 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/111/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/111/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/112/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/112/jl/res.zip
index f7c835e3..51144d12 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/112/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/112/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/114/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/114/jl/res.zip
index 9f8ea4ed..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/114/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/114/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/115/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/115/jl/res.zip
index 9f8ea4ed..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/115/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/115/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/118/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/118/jl/res.zip
index 9f8ea4ed..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/118/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/118/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/119/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/119/jl/res.zip
index 9f8ea4ed..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/119/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/119/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/121/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/121/jl/res.zip
index 15e25490..81bf89d6 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/121/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/121/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/123/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/123/jl/res.zip
index cbe59266..fb5337b1 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/123/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/123/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/124/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/124/jl/res.zip
index 0eb1df25..e3708205 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/124/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/124/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/125/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/125/jl/res.zip
index 0df9727a..807940f0 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/125/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/125/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/126/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/126/jl/res.zip
index 89ad1309..4a825bee 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/126/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/126/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/127/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/127/jl/res.zip
index 62fc4051..c2da7620 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/127/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/127/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/128/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/128/jl/res.zip
index 8193447d..16a1f8d6 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/128/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/128/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/129/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/129/jl/res.zip
index 8aeef09d..1d832f2f 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/129/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/129/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/130/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/130/jl/res.zip
index c8f57501..2ed9c799 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/130/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/130/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/131/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/131/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/131/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/131/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/133/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/133/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/133/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/133/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/134/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/134/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/134/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/134/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/135/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/135/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/135/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/135/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/136/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/136/jl/res.zip
index 670467c1..c29bde21 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/136/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/136/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/137/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/137/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/137/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/137/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/138/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/138/jl/res.zip
index 3ec5c3ce..dbf515ff 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/138/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/138/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/139/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/139/jl/res.zip
index fbd717ee..5a099ec5 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/139/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/139/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/140/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/140/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/140/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/140/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/141/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/141/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/141/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/141/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/142/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/142/jl/res.zip
index 45670e94..a46206c3 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/142/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/142/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/143/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/143/jl/res.zip
index 90e2a299..4f27a8ca 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/143/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/143/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/144/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/144/jl/res.zip
index 9cd17546..8d3a1e73 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/144/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/144/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/149/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/149/jl/res.zip
index bd494b3f..6837f40d 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/149/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/149/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/151/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/151/jl/res.zip
index 057a10e6..3a694f47 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/151/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/151/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/155/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/155/jl/res.zip
index da61cba6..f10d585f 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/155/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/155/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/156/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/156/jl/res.zip
index 646c6bc8..8a8c63f5 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/156/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/156/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/157/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/157/jl/res.zip
index 1b3ce5bd..8118a43e 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/157/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/157/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/158/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/158/jl/res.zip
index 2ee726b2..fdaab723 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/158/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/158/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/159/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/159/jl/res.zip
index 0a271a06..a6f8de94 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/159/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/159/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/92/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/92/jl/res.zip
index 21ad1488..a1e6c446 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/92/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/92/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/93/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/93/jl/res.zip
index 9f8ea4ed..42f4f6b1 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/93/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/93/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/94/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/94/jl/res.zip
index 5115657d..c64ca7cb 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/94/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/94/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/97/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/97/jl/res.zip
index 9f8ea4ed..42f4f6b1 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/97/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/97/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/98/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/98/jl/res.zip
index fd40e18b..421dd3c4 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/98/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/98/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-android/lp/99/jl/res.zip b/MVVM/MVVM/obj/Debug/net7.0-android/lp/99/jl/res.zip
index ab43ab2c..ada3f50f 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-android/lp/99/jl/res.zip and b/MVVM/MVVM/obj/Debug/net7.0-android/lp/99/jl/res.zip differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-ios/iossimulator-x64/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-ios/iossimulator-x64/MVVM.csproj.AssemblyReference.cache
index e378bfc6..db0bf844 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-ios/iossimulator-x64/MVVM.csproj.AssemblyReference.cache and b/MVVM/MVVM/obj/Debug/net7.0-ios/iossimulator-x64/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-maccatalyst/maccatalyst-x64/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-maccatalyst/maccatalyst-x64/MVVM.csproj.AssemblyReference.cache
index e963bfc8..3a23777e 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-maccatalyst/maccatalyst-x64/MVVM.csproj.AssemblyReference.cache and b/MVVM/MVVM/obj/Debug/net7.0-maccatalyst/maccatalyst-x64/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/MVVM.csproj.AssemblyReference.cache b/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/MVVM.csproj.AssemblyReference.cache
index bf60824c..77ff40ed 100644
Binary files a/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/MVVM.csproj.AssemblyReference.cache and b/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/MVVM.csproj.AssemblyReference.cache differ
diff --git a/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/XamlSaveStateFile.xml b/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/XamlSaveStateFile.xml
index b8748dff..a734d059 100644
--- a/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/XamlSaveStateFile.xml
+++ b/MVVM/MVVM/obj/Debug/net7.0-windows10.0.19041.0/win10-x64/XamlSaveStateFile.xml
@@ -1 +1 @@
-EnableXBindDiagnostics, EnableDefaultValidationContextGeneration, EnableWin32Codegen, UsingCSWinRT
\ No newline at end of file
+EnableXBindDiagnostics, EnableDefaultValidationContextGeneration, EnableWin32Codegen, UsingCSWinRT
\ No newline at end of file
diff --git a/MVVM/Model/IUserLibraryManager.cs b/MVVM/Model/IUserLibraryManager.cs
index 8b72eba0..2a099a63 100644
--- a/MVVM/Model/IUserLibraryManager.cs
+++ b/MVVM/Model/IUserLibraryManager.cs
@@ -35,7 +35,14 @@ namespace Model
Task>> GetPastBorrowings(int index, int count);
Task>> GetContacts(int index, int count);
- public int GetNbBooksByAuthorId(string IdAuthor);
+ int GetNbBooksByAuthorId(string IdAuthor);
+ int GetNbBooksByYear(int year);
+ IEnumerable GetBooksByAuthorName(string AuthorName);
+ IEnumerable GetBooksByYear(string year);
+
+ int GetNbBooksByRating(float rating);
+
+ IEnumerable GetBooksByNote(string note);
}
}
diff --git a/MVVM/Model/ItemFilter.cs b/MVVM/Model/ItemFilter.cs
index 0f6fa6c3..e0239720 100644
--- a/MVVM/Model/ItemFilter.cs
+++ b/MVVM/Model/ItemFilter.cs
@@ -13,7 +13,7 @@ namespace Model
public string NumberBook { get; set; }
- public TypeItemFilter TypeItemFilter { get; set; }
+ public Tuple Type { get; set; }
}
}
diff --git a/MVVM/Model/TypeItemFilter.cs b/MVVM/Model/TypeItemFilter.cs
index a42fc999..8ec1d625 100644
--- a/MVVM/Model/TypeItemFilter.cs
+++ b/MVVM/Model/TypeItemFilter.cs
@@ -9,6 +9,7 @@ namespace Model
public enum TypeItemFilter
{
PublishDate,
+ Note,
Author
}
}
diff --git a/MVVM/Model/bin/Debug/net7.0/Model.dll b/MVVM/Model/bin/Debug/net7.0/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/Model/bin/Debug/net7.0/Model.dll and b/MVVM/Model/bin/Debug/net7.0/Model.dll differ
diff --git a/MVVM/Model/bin/Debug/net7.0/Model.pdb b/MVVM/Model/bin/Debug/net7.0/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/Model/bin/Debug/net7.0/Model.pdb and b/MVVM/Model/bin/Debug/net7.0/Model.pdb differ
diff --git a/MVVM/Model/obj/Debug/net7.0/Model.dll b/MVVM/Model/obj/Debug/net7.0/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/Model/obj/Debug/net7.0/Model.dll and b/MVVM/Model/obj/Debug/net7.0/Model.dll differ
diff --git a/MVVM/Model/obj/Debug/net7.0/Model.pdb b/MVVM/Model/obj/Debug/net7.0/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/Model/obj/Debug/net7.0/Model.pdb and b/MVVM/Model/obj/Debug/net7.0/Model.pdb differ
diff --git a/MVVM/Model/obj/Debug/net7.0/ref/Model.dll b/MVVM/Model/obj/Debug/net7.0/ref/Model.dll
index d24978e1..29df21fa 100644
Binary files a/MVVM/Model/obj/Debug/net7.0/ref/Model.dll and b/MVVM/Model/obj/Debug/net7.0/ref/Model.dll differ
diff --git a/MVVM/Model/obj/Debug/net7.0/refint/Model.dll b/MVVM/Model/obj/Debug/net7.0/refint/Model.dll
index d24978e1..29df21fa 100644
Binary files a/MVVM/Model/obj/Debug/net7.0/refint/Model.dll and b/MVVM/Model/obj/Debug/net7.0/refint/Model.dll differ
diff --git a/MVVM/Stub/UserLibraryStub.cs b/MVVM/Stub/UserLibraryStub.cs
index 27aa01e9..5502f2cb 100644
--- a/MVVM/Stub/UserLibraryStub.cs
+++ b/MVVM/Stub/UserLibraryStub.cs
@@ -431,6 +431,77 @@ namespace StubLib
}
return count;
}
+
+ public int GetNbBooksByYear(int year)
+ {
+ int count = 0;
+ foreach (Book book in Books)
+ {
+ if (book.PublishDate.Year == year)
+ {
+ count++;
+ }
+ }
+ return count;
+ }
+
+ public IEnumerable GetBooksByAuthorName(string AuthorName)
+ {
+ List books = new List();
+ foreach(Book book in Books)
+ {
+ foreach(Author author in book.Authors)
+ {
+ if ( author.Name == AuthorName)
+ {
+ books.Add(book);
+ }
+ }
+ }
+ return books;
+ }
+
+ public IEnumerable GetBooksByYear(string year)
+ {
+ List books = new List();
+ foreach (Book book in Books)
+ {
+ if ( book.PublishDate.Year.ToString() == year)
+ {
+ books.Add(book);
+ }
+
+ }
+ return books;
+ }
+
+ public int GetNbBooksByRating(float rating)
+ {
+ int count = 0;
+ foreach (Book book in Books)
+ {
+ if (book.UserRating == rating)
+ {
+ count++;
+ }
+ }
+ return count;
+ }
+
+
+ public IEnumerable GetBooksByNote(string note)
+ {
+ List books = new List();
+ foreach (Book book in Books)
+ {
+ if (book.UserRating.ToString() == note)
+ {
+ books.Add(book);
+ }
+
+ }
+ return books;
+ }
}
}
diff --git a/MVVM/Stub/bin/Debug/net7.0/Model.dll b/MVVM/Stub/bin/Debug/net7.0/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/Stub/bin/Debug/net7.0/Model.dll and b/MVVM/Stub/bin/Debug/net7.0/Model.dll differ
diff --git a/MVVM/Stub/bin/Debug/net7.0/Model.pdb b/MVVM/Stub/bin/Debug/net7.0/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/Stub/bin/Debug/net7.0/Model.pdb and b/MVVM/Stub/bin/Debug/net7.0/Model.pdb differ
diff --git a/MVVM/Stub/bin/Debug/net7.0/Stub.dll b/MVVM/Stub/bin/Debug/net7.0/Stub.dll
index de51c24c..35f53b48 100644
Binary files a/MVVM/Stub/bin/Debug/net7.0/Stub.dll and b/MVVM/Stub/bin/Debug/net7.0/Stub.dll differ
diff --git a/MVVM/Stub/bin/Debug/net7.0/Stub.pdb b/MVVM/Stub/bin/Debug/net7.0/Stub.pdb
index 9caeb309..89965fe3 100644
Binary files a/MVVM/Stub/bin/Debug/net7.0/Stub.pdb and b/MVVM/Stub/bin/Debug/net7.0/Stub.pdb differ
diff --git a/MVVM/Stub/obj/Debug/net7.0/Stub.csproj.AssemblyReference.cache b/MVVM/Stub/obj/Debug/net7.0/Stub.csproj.AssemblyReference.cache
index 863a658f..92bda52c 100644
Binary files a/MVVM/Stub/obj/Debug/net7.0/Stub.csproj.AssemblyReference.cache and b/MVVM/Stub/obj/Debug/net7.0/Stub.csproj.AssemblyReference.cache differ
diff --git a/MVVM/Stub/obj/Debug/net7.0/Stub.dll b/MVVM/Stub/obj/Debug/net7.0/Stub.dll
index de51c24c..35f53b48 100644
Binary files a/MVVM/Stub/obj/Debug/net7.0/Stub.dll and b/MVVM/Stub/obj/Debug/net7.0/Stub.dll differ
diff --git a/MVVM/Stub/obj/Debug/net7.0/Stub.pdb b/MVVM/Stub/obj/Debug/net7.0/Stub.pdb
index 9caeb309..89965fe3 100644
Binary files a/MVVM/Stub/obj/Debug/net7.0/Stub.pdb and b/MVVM/Stub/obj/Debug/net7.0/Stub.pdb differ
diff --git a/MVVM/Stub/obj/Debug/net7.0/ref/Stub.dll b/MVVM/Stub/obj/Debug/net7.0/ref/Stub.dll
index 56af8026..c0ff8ffe 100644
Binary files a/MVVM/Stub/obj/Debug/net7.0/ref/Stub.dll and b/MVVM/Stub/obj/Debug/net7.0/ref/Stub.dll differ
diff --git a/MVVM/Stub/obj/Debug/net7.0/refint/Stub.dll b/MVVM/Stub/obj/Debug/net7.0/refint/Stub.dll
index 56af8026..c0ff8ffe 100644
Binary files a/MVVM/Stub/obj/Debug/net7.0/refint/Stub.dll and b/MVVM/Stub/obj/Debug/net7.0/refint/Stub.dll differ
diff --git a/MVVM/ToolKit/RelayCommand.cs b/MVVM/ToolKit/RelayCommand.cs
index 24282a42..9aaa992b 100644
--- a/MVVM/ToolKit/RelayCommand.cs
+++ b/MVVM/ToolKit/RelayCommand.cs
@@ -31,7 +31,7 @@ namespace ToolKit
public void Execute(object? parameter = null)
{
- execute((T)parameter);
+ execute((T) parameter);
}
diff --git a/MVVM/ToolKit/bin/Debug/net7.0/Model.dll b/MVVM/ToolKit/bin/Debug/net7.0/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/ToolKit/bin/Debug/net7.0/Model.dll and b/MVVM/ToolKit/bin/Debug/net7.0/Model.dll differ
diff --git a/MVVM/ToolKit/bin/Debug/net7.0/Model.pdb b/MVVM/ToolKit/bin/Debug/net7.0/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/ToolKit/bin/Debug/net7.0/Model.pdb and b/MVVM/ToolKit/bin/Debug/net7.0/Model.pdb differ
diff --git a/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.dll b/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.dll
index 71166fb2..b1f73e48 100644
Binary files a/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.dll and b/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.dll differ
diff --git a/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.pdb b/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.pdb
index a810df13..f8e4b4ba 100644
Binary files a/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.pdb and b/MVVM/ToolKit/bin/Debug/net7.0/ToolKit.pdb differ
diff --git a/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.csproj.AssemblyReference.cache b/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.csproj.AssemblyReference.cache
index 7a8ed07c..43c6bd97 100644
Binary files a/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.csproj.AssemblyReference.cache and b/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.csproj.AssemblyReference.cache differ
diff --git a/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.dll b/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.dll
index 71166fb2..b1f73e48 100644
Binary files a/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.dll and b/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.dll differ
diff --git a/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.pdb b/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.pdb
index a810df13..f8e4b4ba 100644
Binary files a/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.pdb and b/MVVM/ToolKit/obj/Debug/net7.0/ToolKit.pdb differ
diff --git a/MVVM/Wrapper/BookViewModel.cs b/MVVM/Wrapper/BookViewModel.cs
index 5058b38a..1b192493 100644
--- a/MVVM/Wrapper/BookViewModel.cs
+++ b/MVVM/Wrapper/BookViewModel.cs
@@ -101,7 +101,7 @@ namespace Wrapper
}
private string addLibrary;
- Book Book { get; set; }
+ private Book Book { get; set; }
public BookViewModel(IUserLibraryManager userLibraryManager)
{
@@ -110,7 +110,7 @@ namespace Wrapper
AddBookToBeRead = new RelayCommand(o => AddBookToBeReadFonction());
}
- public void AddBookToBeReadFonction()
+ private void AddBookToBeReadFonction()
{
Book.Status = Status.ToBeRead;
UserLibraryManager.UpdateBook(Book);
@@ -119,10 +119,10 @@ namespace Wrapper
public bool LoadBook(string isbn13)
{
- var book = UserLibraryManager.GetBookByISBN(isbn13);
- if (book.Result == null) { return false; }
+ Book book = UserLibraryManager.GetBookByISBN(isbn13).Result;
+ if (book == null) { return false; }
- Book Book = book.Result;
+ Book = book;
// Image
ImageLarge = Book.ImageLarge;
diff --git a/MVVM/Wrapper/BooksViewModel.cs b/MVVM/Wrapper/BooksViewModel.cs
index 4e262d7e..8120b892 100644
--- a/MVVM/Wrapper/BooksViewModel.cs
+++ b/MVVM/Wrapper/BooksViewModel.cs
@@ -17,6 +17,9 @@ namespace Wrapper
public RelayCommand LoadBooksLoan { get; private set; }
public RelayCommand LoadBooksToBeRead { get; private set; }
public RelayCommand LoadBooksFavorite { get; private set; }
+ public RelayCommand LoadBooksByAuthor { get; private set; }
+ public RelayCommand LoadBooksByYear { get; private set; }
+ public RelayCommand LoadBooksByNote { get; private set; }
// Liste de books
@@ -61,6 +64,9 @@ namespace Wrapper
LoadBooksLoan = new RelayCommand(o => LoadBooksLoanFonction());
LoadBooksToBeRead = new RelayCommand(o => LoadBooksToBeReadFonction());
LoadBooksFavorite = new RelayCommand(o => LoadBooksFavoriteFonction());
+ LoadBooksByAuthor = new RelayCommand(o => LoadBooksByAuthorFonction(o));
+ LoadBooksByYear = new RelayCommand(o => LoadBooksByYearFonction(o));
+ LoadBooksByNote = new RelayCommand(o => LoadBooksByNoteFonction(o));
InitiateParam();
}
@@ -120,7 +126,7 @@ namespace Wrapper
// ToBeRead Books
private void LoadBooksToBeReadFonction()
{
- var result = UserLibraryManager.GetBooksFromCollection(index,count, "");
+ var result = UserLibraryManager.GetBooksFromCollection(0,((int)UserLibraryManager.GetBooksFromCollection(0,0).Result.Item1), "");
if (result.Result.Item2.Count() == 0) { return; }
Books.Clear();
@@ -128,6 +134,8 @@ namespace Wrapper
foreach (Book book in result.Result.Item2)
{
+ Console.WriteLine(book.Title);
+ Console.WriteLine(book.Status.ToString());
if (book.Status == Status.ToBeRead)
{
@@ -151,7 +159,7 @@ namespace Wrapper
// Favorite Books
private void LoadBooksFavoriteFonction()
{
- var result = UserLibraryManager.GetFavoritesBooks(index, count);
+ var result = UserLibraryManager.GetFavoritesBooks(index,((int)UserLibraryManager.GetBooksFromCollection(0, 0).Result.Item1));
if (result.Result.Item2.Count() == 0) { return; }
Books.Clear();
foreach (Book book in result.Result.Item2)
@@ -169,5 +177,77 @@ namespace Wrapper
}
}
}
+
+ // Books by author
+ private void LoadBooksByAuthorFonction(string author)
+ {
+ List result = UserLibraryManager.GetBooksByAuthorName(author).ToList();
+
+ if (result.Count == 0) { return; }
+ Books.Clear();
+
+ foreach (Book book in result)
+ {
+ Books.Add(book);
+ }
+
+ List GroupBook = WorkOnListBooks.UpdateGroupBooks(Books.ToList());
+ if (GroupBook.Count > 0)
+ {
+ GroupBooks.Clear();
+ foreach (GroupBooks groupeBookUnique in GroupBook)
+ {
+ GroupBooks.Add(groupeBookUnique);
+ }
+ }
+ }
+
+ // Books by Year
+ private void LoadBooksByYearFonction(string year)
+ {
+ List result = UserLibraryManager.GetBooksByYear(year).ToList();
+
+ if (result.Count == 0) { return; }
+ Books.Clear();
+
+ foreach (Book book in result)
+ {
+ Books.Add(book);
+ }
+
+ List GroupBook = WorkOnListBooks.UpdateGroupBooks(Books.ToList());
+ if (GroupBook.Count > 0)
+ {
+ GroupBooks.Clear();
+ foreach (GroupBooks groupeBookUnique in GroupBook)
+ {
+ GroupBooks.Add(groupeBookUnique);
+ }
+ }
+ }
+
+ private void LoadBooksByNoteFonction(string note)
+ {
+
+ List result = UserLibraryManager.GetBooksByNote(note).ToList();
+
+ if (result.Count == 0) { return; }
+ Books.Clear();
+
+ foreach (Book book in result)
+ {
+ Books.Add(book);
+ }
+
+ List GroupBook = WorkOnListBooks.UpdateGroupBooks(Books.ToList());
+ if (GroupBook.Count > 0)
+ {
+ GroupBooks.Clear();
+ foreach (GroupBooks groupeBookUnique in GroupBook)
+ {
+ GroupBooks.Add(groupeBookUnique);
+ }
+ }
+ }
}
}
\ No newline at end of file
diff --git a/MVVM/Wrapper/FilterBookViewModel.cs b/MVVM/Wrapper/FilterBookViewModel.cs
index 1a0b60cf..f5b3acd5 100644
--- a/MVVM/Wrapper/FilterBookViewModel.cs
+++ b/MVVM/Wrapper/FilterBookViewModel.cs
@@ -13,8 +13,12 @@ namespace Wrapper
{
private IUserLibraryManager UserLibraryManager { get; set; }
+ // Commandes
public RelayCommand LoadDataAuthor { get; private set; }
+ public RelayCommand LoadDataPublishDate { get; private set; }
+ public RelayCommand LoadDataNote { get; private set; }
+ // ---------------------
public ObservableCollection ItemFilters { get; private set; } = new ObservableCollection() ;
@@ -23,15 +27,18 @@ namespace Wrapper
this.UserLibraryManager = userLibraryManager;
LoadDataAuthor = new RelayCommand(o => LoadDataAuthorFonction());
+ LoadDataPublishDate = new RelayCommand(o => LoadDataPublishDateFonction());
+ LoadDataNote = new RelayCommand(o => LoadDataNoteFonction());
}
// Load on author
- public void LoadDataAuthorFonction()
+ private void LoadDataAuthorFonction()
{
var result = UserLibraryManager.GetBooksFromCollection(0,((int)UserLibraryManager.GetBooksFromCollection(0, 0).Result.Item1));
if ( result.Result.Item2.Count() == 0 ) { return; }
+ ItemFilters.Clear();
List authors = new List();
int nbAuthorUnknown = 0;
@@ -68,13 +75,77 @@ namespace Wrapper
int nbBook = UserLibraryManager.GetNbBooksByAuthorId(author.Id);
if (author.Id == "Inconnu")
{
- ItemFilters.Add(new ItemFilter() { DataFilter = "Inconnu", TypeItemFilter = TypeItemFilter.Author, NumberBook = nbAuthorUnknown.ToString() });
+ ItemFilters.Add(new ItemFilter() { DataFilter = "Inconnu", Type = new Tuple(TypeItemFilter.Author,"Inconnu"), NumberBook = nbAuthorUnknown.ToString() });
}
else
{
- ItemFilters.Add(new ItemFilter() { DataFilter = author.Name, TypeItemFilter = TypeItemFilter.Author, NumberBook = nbBook.ToString() });
+ ItemFilters.Add(new ItemFilter() { DataFilter = author.Name, Type = new Tuple(TypeItemFilter.Author,author.Name), NumberBook = nbBook.ToString() });
}
}
}
+
+
+
+ private void LoadDataPublishDateFonction()
+ {
+ var result = UserLibraryManager.GetBooksFromCollection(0, ((int)UserLibraryManager.GetBooksFromCollection(0, 0).Result.Item1));
+
+ if (result.Result.Item2.Count() == 0) { return; }
+ ItemFilters.Clear();
+
+ List annees = new List();
+
+ // Cherche toute les dates
+ foreach (Book book in result.Result.Item2)
+ {
+ if (!annees.Contains(book.PublishDate.Year))
+ {
+ annees.Add(book.PublishDate.Year);
+ }
+ }
+
+ // Trier la liste
+ annees.Sort();
+
+ // Ajoute un nouvel item Filter a la liste
+ foreach (int annee in annees)
+ {
+ int nbBook = UserLibraryManager.GetNbBooksByYear(annee);
+ ItemFilters.Add(new ItemFilter() { DataFilter = annee.ToString(), Type = new Tuple(TypeItemFilter.PublishDate,annee.ToString()), NumberBook = nbBook.ToString() });
+ }
+ }
+
+ // Load on author
+ private void LoadDataNoteFonction()
+ {
+ var result = UserLibraryManager.GetBooksFromCollection(0, ((int)UserLibraryManager.GetBooksFromCollection(0, 0).Result.Item1));
+
+ if (result.Result.Item2.Count() == 0) { return; }
+ ItemFilters.Clear();
+
+ List note = new List();
+
+ // Cherche toute les notes
+ foreach (Book book in result.Result.Item2)
+ {
+ if ( book.UserRating != null )
+ {
+ if (!note.Contains(book.UserRating.Value))
+ {
+ note.Add(book.UserRating.Value);
+ }
+ }
+ }
+
+ // Trier la liste
+ note.Sort();
+
+ // Ajoute un nouvel item Filter a la liste
+ foreach (float rating in note)
+ {
+ int nbBook = UserLibraryManager.GetNbBooksByRating(rating);
+ ItemFilters.Add(new ItemFilter() { DataFilter = rating.ToString(), Type = new Tuple(TypeItemFilter.Note, rating.ToString()), NumberBook = nbBook.ToString() });
+ }
+ }
}
}
diff --git a/MVVM/Wrapper/MyLibraryViewModel.cs b/MVVM/Wrapper/MyLibraryViewModel.cs
index e3158a94..f7882b16 100644
--- a/MVVM/Wrapper/MyLibraryViewModel.cs
+++ b/MVVM/Wrapper/MyLibraryViewModel.cs
@@ -46,28 +46,36 @@ namespace Wrapper
public string NbBooks
{
get => nbBooks;
- private set { }
+ set {
+ nbBooks = value;
+ }
}
private string nbBooks;
public string NbLoans
{
get => nbLoans;
- private set { }
+ set {
+ nbLoans = value;
+ }
}
private string nbLoans;
public string NbToBeRead
{
get => nbToBeRead;
- private set { }
+ set {
+ nbToBeRead = value;
+ }
}
private string nbToBeRead;
public string NbFavorite
{
get => nbFavorite;
- private set { }
+ set {
+ nbFavorite = value;
+ }
}
private string nbFavorite;
}
diff --git a/MVVM/Wrapper/bin/Debug/net7.0/Model.dll b/MVVM/Wrapper/bin/Debug/net7.0/Model.dll
index 831de4c0..e775d327 100644
Binary files a/MVVM/Wrapper/bin/Debug/net7.0/Model.dll and b/MVVM/Wrapper/bin/Debug/net7.0/Model.dll differ
diff --git a/MVVM/Wrapper/bin/Debug/net7.0/Model.pdb b/MVVM/Wrapper/bin/Debug/net7.0/Model.pdb
index a78effd0..6a75448a 100644
Binary files a/MVVM/Wrapper/bin/Debug/net7.0/Model.pdb and b/MVVM/Wrapper/bin/Debug/net7.0/Model.pdb differ
diff --git a/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.dll b/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.dll
index 71166fb2..b1f73e48 100644
Binary files a/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.dll and b/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.dll differ
diff --git a/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.pdb b/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.pdb
index a810df13..f8e4b4ba 100644
Binary files a/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.pdb and b/MVVM/Wrapper/bin/Debug/net7.0/ToolKit.pdb differ
diff --git a/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.dll b/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.dll
index 0eb8ac6a..13e8d691 100644
Binary files a/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.dll and b/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.dll differ
diff --git a/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.pdb b/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.pdb
index ffa0e515..351379e4 100644
Binary files a/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.pdb and b/MVVM/Wrapper/bin/Debug/net7.0/Wrapper.pdb differ
diff --git a/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.csproj.AssemblyReference.cache b/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.csproj.AssemblyReference.cache
index 6d70642d..18d6da35 100644
Binary files a/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.csproj.AssemblyReference.cache and b/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.csproj.AssemblyReference.cache differ
diff --git a/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.dll b/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.dll
index 0eb8ac6a..13e8d691 100644
Binary files a/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.dll and b/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.dll differ
diff --git a/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.pdb b/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.pdb
index ffa0e515..351379e4 100644
Binary files a/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.pdb and b/MVVM/Wrapper/obj/Debug/net7.0/Wrapper.pdb differ
diff --git a/MVVM/Wrapper/obj/Debug/net7.0/ref/Wrapper.dll b/MVVM/Wrapper/obj/Debug/net7.0/ref/Wrapper.dll
index fe70b30a..b4053022 100644
Binary files a/MVVM/Wrapper/obj/Debug/net7.0/ref/Wrapper.dll and b/MVVM/Wrapper/obj/Debug/net7.0/ref/Wrapper.dll differ
diff --git a/MVVM/Wrapper/obj/Debug/net7.0/refint/Wrapper.dll b/MVVM/Wrapper/obj/Debug/net7.0/refint/Wrapper.dll
index fe70b30a..b4053022 100644
Binary files a/MVVM/Wrapper/obj/Debug/net7.0/refint/Wrapper.dll and b/MVVM/Wrapper/obj/Debug/net7.0/refint/Wrapper.dll differ