les pages filters finis + ajouter un book a lire plus tard

master
enzoj 2 years ago
parent 8de5bec1e3
commit e087409c67

Binary file not shown.

Binary file not shown.

@ -22,8 +22,7 @@
<ShellContent <ShellContent
Title="My Reading" Title="My Reading"
Icon="bookmark_fill" Icon="bookmark_fill"/>
/>
<ShellContent <ShellContent
Title="Search" Title="Search"

@ -2,7 +2,8 @@
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" <ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MVVM.Pages.BookPage" x:Class="MVVM.Pages.BookPage"
xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"> xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
x:Name="BookPagePage">
<Shell.TitleView> <Shell.TitleView>
@ -123,53 +124,70 @@
<Line X1="20" Y1="20" X2="500" Y2="20"/> <Line X1="20" Y1="20" X2="500" Y2="20"/>
</StackLayout> </StackLayout>
<HorizontalStackLayout Margin="0,10,0,0"> <Grid ColumnDefinitions="Auto,*" Margin="0,10,0,0">
<Image Source="folder" Style="{StaticResource DetailIconAction}"> <Grid.GestureRecognizers>
<TapGestureRecognizer />
</Grid.GestureRecognizers>
<Image Grid.Column="0" Source="folder" Style="{StaticResource DetailIconAction}">
<Image.Behaviors> <Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="Red" /> <toolkit:IconTintColorBehavior TintColor="Red" />
</Image.Behaviors> </Image.Behaviors>
</Image> </Image>
<Label Text="Déplacer le livre" Style="{StaticResource DetailTextAction}"/> <Label Grid.Column="1" Text="Déplacer le livre" Style="{StaticResource DetailTextAction}"/>
</HorizontalStackLayout> </Grid>
<StackLayout> <StackLayout>
<Line X1="20" Y1="20" X2="500" Y2="20"/> <Line X1="20" Y1="20" X2="500" Y2="20"/>
</StackLayout> </StackLayout>
<HorizontalStackLayout Margin="0,10,0,0"> <Grid ColumnDefinitions="Auto,*" Margin="0,10,0,0">
<Image Source="pluscircle" Style="{StaticResource DetailIconAction}"> <Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding Path=AddBookToBeRead,Source={x:Reference BookPagePage}}" />
</Grid.GestureRecognizers>
<Image Grid.Column="0" Source="pluscircle" Style="{StaticResource DetailIconAction}">
<Image.Behaviors> <Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="Red" /> <toolkit:IconTintColorBehavior TintColor="Red" x:Name="IconToBeRead"/>
</Image.Behaviors> </Image.Behaviors>
</Image> </Image>
<Label Text="Ajouter à la liste A lire plus tard" Style="{StaticResource DetailTextAction}"/> <Label Grid.Column="1" Text="Ajouter à la liste A lire plus tard" Style="{StaticResource DetailTextAction}" x:Name="TexteToBeRead" />
</HorizontalStackLayout> </Grid>
<StackLayout> <StackLayout>
<Line X1="20" Y1="20" X2="500" Y2="20"/> <Line X1="20" Y1="20" X2="500" Y2="20"/>
</StackLayout> </StackLayout>
<HorizontalStackLayout Margin="0,10,0,0"> <Grid ColumnDefinitions="Auto,*" Margin="0,10,0,0">
<Image Source="eyeglasses" Style="{StaticResource DetailIconAction}"> <Grid.GestureRecognizers>
<TapGestureRecognizer />
</Grid.GestureRecognizers>
<Image Grid.Column="0" Source="eyeglasses" Style="{StaticResource DetailIconAction}">
<Image.Behaviors> <Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="Red" /> <toolkit:IconTintColorBehavior TintColor="Red" />
</Image.Behaviors> </Image.Behaviors>
</Image> </Image>
<Label Text="Changer le statut de lecture" Style="{StaticResource DetailTextAction}"/> <Label Grid.Column="1" Text="Changer le statut de lecture" Style="{StaticResource DetailTextAction}"/>
</HorizontalStackLayout> </Grid>
<StackLayout> <StackLayout>
<Line X1="20" Y1="20" X2="500" Y2="20"/> <Line X1="20" Y1="20" X2="500" Y2="20"/>
</StackLayout> </StackLayout>
<HorizontalStackLayout Margin="0,10,0,0"> <Grid ColumnDefinitions="Auto,*" Margin="0,10,0,0" >
<Image Source="person" Style="{StaticResource DetailIconAction}"> <Grid.GestureRecognizers>
<TapGestureRecognizer />
</Grid.GestureRecognizers>
<Image Grid.Column="0" Source="person" Style="{StaticResource DetailIconAction}">
<Image.Behaviors> <Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="Red" /> <toolkit:IconTintColorBehavior TintColor="Red" />
</Image.Behaviors> </Image.Behaviors>
</Image> </Image>
<Label Text="Prêter le livre" Style="{StaticResource DetailTextAction}"/> <Label Grid.Column="1" Text="Prêter le livre" Style="{StaticResource DetailTextAction}"/>
</HorizontalStackLayout> </Grid>
</VerticalStackLayout> </VerticalStackLayout>

@ -1,18 +1,31 @@
namespace MVVM.Pages; namespace MVVM.Pages;
using Microsoft.Maui.Controls; using Microsoft.Maui.Controls;
using Model;
using System.Windows.Input;
using Wrapper; using Wrapper;
public partial class BookPage : ContentPage public partial class BookPage : ContentPage
{ {
public BookViewModel BookViewModel { get; set; } public BookViewModel BookViewModel { get; set; }
public ICommand AddBookToBeRead { get; set; }
public BookPage(BookViewModel bookViewModel) public BookPage(BookViewModel bookViewModel)
{ {
this.BookViewModel = bookViewModel; this.BookViewModel = bookViewModel;
AddBookToBeRead = new Command(AddBookToBeReadFonction);
BindingContext = this;
BindingContext = this; InitializeComponent();
InitializeComponent(); TexteToBeRead.TextColor = Color.FromRgb(255, 0, 0);
IconToBeRead.TintColor = Color.FromRgb(255, 0, 0);
}
} public void AddBookToBeReadFonction()
{
TexteToBeRead.TextColor = Color.FromRgb(0,255,0);
IconToBeRead.TintColor = Color.FromRgb(0,255,0);
BookViewModel.AddBookToBeRead.Execute();
}
} }

@ -30,7 +30,8 @@ public partial class Livre : ContentView
public string AuteurComp public string AuteurComp
{ {
get get
{ /* {
/*
List<Author> list = (List<Author>)GetValue(Livre.AuteurCompProperty); List<Author> list = (List<Author>)GetValue(Livre.AuteurCompProperty);
string auth = ""; string auth = "";
for(int i = 0 ; i < list.Count;i++) for(int i = 0 ; i < list.Count;i++)

@ -2,7 +2,8 @@
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" <ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MVVM.Pages.FilterPage" x:Class="MVVM.Pages.FilterPage"
xmlns:comp="clr-namespace:MVVM.Pages.Component"> xmlns:comp="clr-namespace:MVVM.Pages.Component"
x:Name="FilterPagePage">
<Shell.TitleView> <Shell.TitleView>
@ -30,8 +31,16 @@
<CollectionView.ItemTemplate> <CollectionView.ItemTemplate>
<DataTemplate> <DataTemplate>
<VerticalStackLayout> <VerticalStackLayout>
<comp:FilterItemComponent DataFilterComp="{Binding DataFilter}" NumberBooksComp="{Binding NumberBook}"/>
<Line X1="20" X2="500"/> <Grid ColumnDefinitions="*" >
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding Path=BooksNavigateAndLoad.CommandFilterPageToBooksPage,Source={x:Reference FilterPagePage}}" CommandParameter="{Binding Type}"/>
</Grid.GestureRecognizers>
<comp:FilterItemComponent DataFilterComp="{Binding DataFilter}" NumberBooksComp="{Binding NumberBook}"/>
<Line X1="20" X2="500"/>
</Grid>
</VerticalStackLayout> </VerticalStackLayout>
</DataTemplate> </DataTemplate>
</CollectionView.ItemTemplate> </CollectionView.ItemTemplate>

@ -1,4 +1,5 @@
using Microsoft.Maui.Controls; using Microsoft.Maui.Controls;
using MVVM.ViewModel.Books;
using Wrapper; using Wrapper;
namespace MVVM.Pages; namespace MVVM.Pages;
@ -7,11 +8,13 @@ public partial class FilterPage : ContentPage
{ {
public FilterBookViewModel FilterBookViewModel { get; set; } public FilterBookViewModel FilterBookViewModel { get; set; }
public BooksNavigateAndLoad BooksNavigateAndLoad { get; set; }
public FilterPage(FilterBookViewModel filterBookViewModel) public FilterPage(FilterBookViewModel filterBookViewModel,BooksNavigateAndLoad booksNavigateAndLoad)
{ {
this.FilterBookViewModel = filterBookViewModel; this.FilterBookViewModel = filterBookViewModel;
this.BooksNavigateAndLoad = booksNavigateAndLoad;
BindingContext = this; BindingContext = this;

@ -139,6 +139,11 @@
<Line Grid.Row="2" X1="20" X2="500"/> <Line Grid.Row="2" X1="20" X2="500"/>
<Grid Grid.Row="3" ColumnDefinitions="Auto,Auto,*,Auto,Auto" > <Grid Grid.Row="3" ColumnDefinitions="Auto,Auto,*,Auto,Auto" >
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding BooksNavigateAndLoad.CommandNavigationFilterAndLoadData}" CommandParameter="{Binding BooksNavigateAndLoad.DataViewModel.FilterPublishDateDataCommand}"/>
</Grid.GestureRecognizers>
<Image Style="{StaticResource IconBibliotheque}" Source="calendar_badge_clock" Grid.Column="0"/> <Image Style="{StaticResource IconBibliotheque}" Source="calendar_badge_clock" Grid.Column="0"/>
<Label Style="{StaticResource TexteBibliotheque}" Text="Date de publication" Grid.Column="1"/> <Label Style="{StaticResource TexteBibliotheque}" Text="Date de publication" Grid.Column="1"/>
<Label Style="{StaticResource NombreBibliotheque}" Text="" Grid.Column="3"/> <Label Style="{StaticResource NombreBibliotheque}" Text="" Grid.Column="3"/>
@ -148,6 +153,11 @@
<Line Grid.Row="4" X1="20" X2="500"/> <Line Grid.Row="4" X1="20" X2="500"/>
<Grid Grid.Row="5" ColumnDefinitions="Auto,Auto,*,Auto,Auto"> <Grid Grid.Row="5" ColumnDefinitions="Auto,Auto,*,Auto,Auto">
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding BooksNavigateAndLoad.CommandNavigationFilterAndLoadData}" CommandParameter="{Binding BooksNavigateAndLoad.DataViewModel.FilterNoteDataCommand}"/>
</Grid.GestureRecognizers>
<Image Style="{StaticResource IconBibliotheque}" Source="sparkles" Grid.Column="0"/> <Image Style="{StaticResource IconBibliotheque}" Source="sparkles" Grid.Column="0"/>
<Label Style="{StaticResource TexteBibliotheque}" Text="Note" Grid.Column="1"/> <Label Style="{StaticResource TexteBibliotheque}" Text="Note" Grid.Column="1"/>
<Label Style="{StaticResource NombreBibliotheque}" Text="" Grid.Column="3"/> <Label Style="{StaticResource NombreBibliotheque}" Text="" Grid.Column="3"/>

@ -1,4 +1,5 @@
using MVVM.Constante; using Model;
using MVVM.Constante;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -26,6 +27,8 @@ namespace MVVM.ViewModel.Books
public ICommand CommandNavigationAndLoadBooks { set; get; } public ICommand CommandNavigationAndLoadBooks { set; get; }
public ICommand CommandNavigationFilterAndLoadData { set; get; } public ICommand CommandNavigationFilterAndLoadData { set; get; }
public ICommand CommandFilterPageToBooksPage { set; get; }
public BooksNavigateAndLoad(NavigationViewModel navigateViewModel,DataViewModel dataViewModel) public BooksNavigateAndLoad(NavigationViewModel navigateViewModel,DataViewModel dataViewModel)
{ {
@ -34,6 +37,7 @@ namespace MVVM.ViewModel.Books
CommandNavigationAndLoadBooks = new Command<ICommand>(NavigateAndLoadBooks); CommandNavigationAndLoadBooks = new Command<ICommand>(NavigateAndLoadBooks);
CommandNavigationFilterAndLoadData = new Command<ICommand>(NavigateFilterPageAndLoadData); CommandNavigationFilterAndLoadData = new Command<ICommand>(NavigateFilterPageAndLoadData);
CommandFilterPageToBooksPage = new Command<Tuple<TypeItemFilter,string>>(FilterPageToBooksPage);
} }
@ -51,5 +55,26 @@ namespace MVVM.ViewModel.Books
NavigateViewModel.CommandNavigation.Execute(GlobalConst.FilterPage); NavigateViewModel.CommandNavigation.Execute(GlobalConst.FilterPage);
} }
private void FilterPageToBooksPage(Tuple<TypeItemFilter,string> 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);
}
} }
} }

@ -1,6 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Runtime.InteropServices;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Input; using System.Windows.Input;
@ -20,9 +21,12 @@ namespace MVVM.ViewModel
public ICommand BooksLoanDataCommand { get; set; } public ICommand BooksLoanDataCommand { get; set; }
public ICommand BooksToBeReadDataCommand { get; set; } public ICommand BooksToBeReadDataCommand { get; set; }
public ICommand BooksFavoriteDataCommand { get; set; } public ICommand BooksFavoriteDataCommand { get; set; }
public ICommand FilterAuthorDataCommand { 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) public DataViewModel(BooksViewModel booksViewModel,FilterBookViewModel filterBookViewModel)
{ {
@ -34,7 +38,13 @@ namespace MVVM.ViewModel
BooksToBeReadDataCommand = new Command(BooksToBeRead); BooksToBeReadDataCommand = new Command(BooksToBeRead);
BooksFavoriteDataCommand = new Command(BooksFavorite); BooksFavoriteDataCommand = new Command(BooksFavorite);
FilterAuthorDataCommand = new Command(FilterAuthor); FilterAuthorDataCommand = new Command(FilterAuthor);
FilterPublishDateDataCommand = new Command(FilterPublishDate);
FilterAuthorToBooks = new Command<string>(BooksByAuthor);
FilterPublishDateToBooks = new Command<string>(BooksByYear);
FilterNoteToBooks = new Command<string>(BooksByNote);
FilterNoteDataCommand = new Command(FilterNote);
} }
@ -58,9 +68,37 @@ namespace MVVM.ViewModel
BooksViewModel.LoadBooksFavorite.Execute(); 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() private void FilterAuthor()
{ {
FilterBookViewModel.LoadDataAuthor.Execute(); FilterBookViewModel.LoadDataAuthor.Execute();
} }
private void FilterPublishDate()
{
FilterBookViewModel.LoadDataPublishDate.Execute();
}
private void FilterNote()
{
FilterBookViewModel.LoadDataNote.Execute();
}
} }
} }

@ -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.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.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\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.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\MVVM.pdb
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\netstandard.dll 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\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.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.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.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.Immutable.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Collections.NonGeneric.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.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.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.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.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.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.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.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.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.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.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.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.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.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.Drawing.Primitives.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Dynamic.Runtime.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.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.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.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.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.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.Private.Xml.Linq.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Reflection.DispatchProxy.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.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.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.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.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.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.InteropServices.JavaScript.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.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.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.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.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.Primitives.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Runtime.Serialization.Xml.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.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.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.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.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.ReaderWriter.dll
E:\Home\Projet\MVVM\MVVM\MVVM\obj\Debug\net7.0-android\android\assets\System.Xml.Serialization.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\_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\_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\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

@ -0,0 +1,26 @@
// <auto-generated/>
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;

@ -0,0 +1,26 @@
// <auto-generated/>
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;

@ -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_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_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_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_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_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 @__app_environment_variables_n_5.10 = internal constant [29 x i8] c"__XA_PACKAGE_NAMING_POLICY__\00", align 1

@ -1 +1 @@
61597e86-f526-4c81-9546-003a7da062cd 556bf64f-8007-43c6-a031-12551037b80d

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save