Navigation terminé + Commencement du wrapper BookPage

master
enzoj 2 years ago
parent 96c1a99b97
commit ca555e891d

Binary file not shown.

Binary file not shown.

@ -8,4 +8,4 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = DtoAbstractLayer
build_property.ProjectDir = C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\
build_property.ProjectDir = E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\

@ -1 +1 @@
73eb43b87aebd3460e9cfc1a6fc825531dcdaebe
0485af3c2a356b27a294c604ab587442c3ee700a

@ -14,22 +14,6 @@ D:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.dll
D:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\refint\DtoAbstractLayer.dll
D:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.pdb
D:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\ref\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.deps.json
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.pdb
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\LibraryDTO.xml
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.csproj.AssemblyReference.cache
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.GeneratedMSBuildEditorConfig.editorconfig
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.AssemblyInfoInputs.cache
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.AssemblyInfo.cs
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.csproj.CoreCompileInputs.cache
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.csproj.CopyComplete
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\refint\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.pdb
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\ref\DtoAbstractLayer.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.deps.json
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.pdb
@ -46,3 +30,19 @@ C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\obj\Debug\net
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\refint\DtoAbstractLayer.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.pdb
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\ref\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.deps.json
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\DtoAbstractLayer.pdb
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\bin\Debug\net7.0\LibraryDTO.xml
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.csproj.AssemblyReference.cache
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.GeneratedMSBuildEditorConfig.editorconfig
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.AssemblyInfoInputs.cache
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.AssemblyInfo.cs
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.csproj.CoreCompileInputs.cache
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.csproj.CopyComplete
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\refint\DtoAbstractLayer.dll
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\DtoAbstractLayer.pdb
E:\Home\Projet\MVVM\MVVM\DtoAbstractLayer\obj\Debug\net7.0\ref\DtoAbstractLayer.dll

@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj": {}
"E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj": {}
},
"projects": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj": {
"E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectName": "DtoAbstractLayer",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
@ -33,8 +33,8 @@
"net7.0": {
"targetAlias": "net7.0",
"projectReferences": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
}
}
}
@ -68,14 +68,14 @@
}
}
},
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectName": "LibraryDTO",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"

@ -33,11 +33,11 @@
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectName": "DtoAbstractLayer",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
@ -59,8 +59,8 @@
"net7.0": {
"targetAlias": "net7.0",
"projectReferences": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
}
}
}

@ -1,8 +1,8 @@
{
"version": 2,
"dgSpecHash": "IBxdmCgPSugbGGThFUn3+hGlJSfML2kuvuO3I3k3SU/y/md15p+yzqy70xl1cCej5xRCvKFfShYs+WKk03D+iQ==",
"dgSpecHash": "9b8Tc1IUryqunTPoQZmNZ2FPzyCPIstRHRzeN9mHGzLtg8ngdErMIrZcCaDJ2ZVwD68qE4K4V9IEz5RKx/GrIQ==",
"success": true,
"projectFilePath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"projectFilePath": "E:\\Home\\Projet\\MVVM\\MVVM\\DtoAbstractLayer\\DtoAbstractLayer.csproj",
"expectedPackageFiles": [],
"logs": []
}

@ -8,4 +8,4 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = JsonReader
build_property.ProjectDir = C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\
build_property.ProjectDir = E:\Home\Projet\MVVM\MVVM\JsonReader\

@ -1 +1 @@
d6d31a17e3d8d34b34a7e3eacbfed3d7f5c0abd1
7a4c812f183337b8ebdd7847e167c339cc07dc7a

@ -14,22 +14,6 @@ D:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.dll
D:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\refint\JsonReader.dll
D:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.pdb
D:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\ref\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.deps.json
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.pdb
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\LibraryDTO.xml
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.csproj.AssemblyReference.cache
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.GeneratedMSBuildEditorConfig.editorconfig
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.AssemblyInfoInputs.cache
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.AssemblyInfo.cs
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.csproj.CoreCompileInputs.cache
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.csproj.CopyComplete
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\refint\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.pdb
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\ref\JsonReader.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.deps.json
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.pdb
@ -46,3 +30,19 @@ C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\obj\Debug\net7.0\Js
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\obj\Debug\net7.0\refint\JsonReader.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.pdb
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\JsonReader\obj\Debug\net7.0\ref\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.deps.json
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\JsonReader.pdb
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\JsonReader\bin\Debug\net7.0\LibraryDTO.xml
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.csproj.AssemblyReference.cache
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.GeneratedMSBuildEditorConfig.editorconfig
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.AssemblyInfoInputs.cache
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.AssemblyInfo.cs
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.csproj.CoreCompileInputs.cache
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.csproj.CopyComplete
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\refint\JsonReader.dll
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\JsonReader.pdb
E:\Home\Projet\MVVM\MVVM\JsonReader\obj\Debug\net7.0\ref\JsonReader.dll

@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj": {}
"E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj": {}
},
"projects": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj": {
"E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectName": "JsonReader",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
@ -33,8 +33,8 @@
"net7.0": {
"targetAlias": "net7.0",
"projectReferences": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
}
}
}
@ -74,14 +74,14 @@
}
}
},
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectName": "LibraryDTO",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"

@ -77,11 +77,11 @@
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectName": "JsonReader",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
@ -103,8 +103,8 @@
"net7.0": {
"targetAlias": "net7.0",
"projectReferences": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj"
}
}
}

@ -1,8 +1,8 @@
{
"version": 2,
"dgSpecHash": "IpbazZOK7da0nOzmJ0n6SLha8hQE7OAaWjiVp8jvG/jNanKjS2JXKp29UE7GxiPZ6vAGa+4DQ+6IKE9kRa7JDA==",
"dgSpecHash": "6EuixWtRNNgEW8zlBFuH4Cogw/vevoaogMc09I9jvrZ7RMrBAFNArjlxrZ9h2vE/xaIZYbKRzad8s8osd1X5vQ==",
"success": true,
"projectFilePath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"projectFilePath": "E:\\Home\\Projet\\MVVM\\MVVM\\JsonReader\\JsonReader.csproj",
"expectedPackageFiles": [
"C:\\Users\\enzoj\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512"
],

@ -8,4 +8,4 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = LibraryDTO
build_property.ProjectDir = C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\
build_property.ProjectDir = E:\Home\Projet\MVVM\MVVM\LibraryDTO\

@ -10,18 +10,6 @@ D:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.dll
D:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\refint\LibraryDTO.dll
D:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.pdb
D:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\ref\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.xml
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.deps.json
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.GeneratedMSBuildEditorConfig.editorconfig
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.AssemblyInfoInputs.cache
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.AssemblyInfo.cs
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.csproj.CoreCompileInputs.cache
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\refint\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\ref\LibraryDTO.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.xml
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.deps.json
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.dll
@ -34,3 +22,15 @@ C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\Li
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\refint\LibraryDTO.dll
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.pdb
C:\Home\Cours\Projet\MVVM\my\PocketBook_MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\ref\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.xml
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.deps.json
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\bin\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.GeneratedMSBuildEditorConfig.editorconfig
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.AssemblyInfoInputs.cache
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.AssemblyInfo.cs
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.csproj.CoreCompileInputs.cache
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\refint\LibraryDTO.dll
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\LibraryDTO.pdb
E:\Home\Projet\MVVM\MVVM\LibraryDTO\obj\Debug\net7.0\ref\LibraryDTO.dll

@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {}
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {}
},
"projects": {
"C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectName": "LibraryDTO",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"

@ -14,11 +14,11 @@
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectUniqueName": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectName": "LibraryDTO",
"projectPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"packagesPath": "C:\\Users\\enzoj\\.nuget\\packages\\",
"outputPath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\obj\\",
"outputPath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"

@ -1,8 +1,8 @@
{
"version": 2,
"dgSpecHash": "Ta0pLLwjd92z/0nZRGshg4RxutsHrJ9dJFRPyKEf6qrf/e92xlZy7na7ZVYQVJBnOQec9Mf+zzRiniMx/xQZcA==",
"dgSpecHash": "mGa9tDDFRUOusXoPWWLr4XCXFnrqDuCrQXKR/vGtUL0aS5XFs9SLiy+P64zhT/3OhNhmuOjLHXeh3rpeLW9IUw==",
"success": true,
"projectFilePath": "C:\\Home\\Cours\\Projet\\MVVM\\my\\PocketBook_MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"projectFilePath": "E:\\Home\\Projet\\MVVM\\MVVM\\LibraryDTO\\LibraryDTO.csproj",
"expectedPackageFiles": [],
"logs": []
}

@ -6,33 +6,32 @@
xmlns:local="clr-namespace:MVVM.Pages">
<TabBar>
<ShellContent
Title="My Library"
Icon="books_vertical_fill"
ContentTemplate="{DataTemplate local:MyLibraryPage}"
Route="MyLibraryPage"/>
ContentTemplate="{DataTemplate local:MyLibraryPage}"
Route="MyLibraryPage" />
<ShellContent
Title="My Lists"
Icon="list_bullet"
ContentTemplate="{DataTemplate local:BooksPage}"
Route="BooksPage"
/>
Route="BooksPage"/>
<ShellContent
Title="My Reading"
Icon="bookmark_fill"
ContentTemplate="{DataTemplate local:BookPage}"
Route="FilterPage"
/>
Route="FilterPage"/>
<ShellContent
Title="Search"
Icon="magnifyingglass"
ContentTemplate="{DataTemplate local:EmpruntPret}"
Route="LoanPage"
/>
Route="LoanPage"/>
</TabBar>
</Shell>

@ -1,9 +1,17 @@
namespace MVVM
using MVVM.Constante;
using MVVM.Pages;
namespace MVVM
{
public partial class AppShell : Shell
{
public AppShell()
{
Routing.RegisterRoute(GlobalConst.MyLibraryPage, typeof(MyLibraryPage));
Routing.RegisterRoute(GlobalConst.BooksPage, typeof(BooksPage));
Routing.RegisterRoute(GlobalConst.BookPage, typeof(BookPage));
InitializeComponent();
}
}

@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MVVM.Constante
{
public static class GlobalConst
{
public const string MyLibraryPage = "//MyLibraryPage";
public const string BooksPage = "//BooksPage";
public const string BookPage = "//BooksPage/BookPage";
}
}

@ -3,7 +3,7 @@ using Microsoft.Extensions.Logging;
using Model;
using MVVM.Pages;
using MVVM.ViewModel;
using MVVM.VmApplicatif;
using MVVM.ViewModel;
using StubLib;
using Wrapper;
@ -22,14 +22,18 @@ namespace MVVM
.AddSingleton<NavigationViewModel>()
.AddSingleton<BooksNavigateAndLoad>()
.AddSingleton<MyLibraryLoadData>()
.AddSingleton<BookCheckAndNavigate>()
//Wrapper
.AddSingleton<BooksViewModel>()
.AddSingleton<MyLibraryViewModel>()
.AddSingleton<BookViewModel>()
// Page
.AddSingleton<BookPage>()
.AddSingleton<BooksPage>()
.AddSingleton<MyLibraryPage>();

@ -17,7 +17,7 @@
</StackLayout>
<Grid ColumnDefinitions="Auto,Auto">
<Image Grid.Column="0" Source="onepiece1" Style="{StaticResource ImageDetailLivre}"/>
<Image Grid.Column="0" Source="{Binding BookViewModel.ImageLarge}" Style="{StaticResource ImageDetailLivre}"/>
<Grid Grid.Column="1" RowDefinitions="Auto,*,Auto">
<Label Grid.Row="0" Text="One piece tome 1 " Style="{StaticResource DetailTitreLivre}"/>
<HorizontalStackLayout Grid.Row="2" Style="{StaticResource EtoileLivre}">

@ -1,11 +1,18 @@
namespace MVVM.Pages;
using Microsoft.Maui.Controls;
using Wrapper;
public partial class BookPage : ContentPage
{
public BookPage()
public BookViewModel BookViewModel { get; set; }
public BookPage(BookViewModel bookViewModel)
{
InitializeComponent();
this.BookViewModel = bookViewModel;
BindingContext = this;
InitializeComponent();
}
}

@ -42,7 +42,7 @@
<Grid ColumnDefinitions="*">
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding Path=NavigationViewModel.CommandNavigation,Source={x:Reference BooksPagePage}}" CommandParameter="BookPage" />
<TapGestureRecognizer Command="{Binding Path=BookCheckAndNavigate.CommandBookCheckAndNavigate,Source={x:Reference BooksPagePage}}" CommandParameter="{Binding ISBN13}"/>
</Grid.GestureRecognizers>
<Comp:Livre ImageComp="{Binding ImageMedium}" AuteurComp="{Binding Authors}" UserRatingComp="{Binding UserRating}" TitreComp="{Binding Title}" Margin="15,8,0,15"/>

@ -1,6 +1,6 @@

using Model;
using MVVM.VmApplicatif;
using MVVM.ViewModel;
using System.Windows.Input;
using Wrapper;
@ -12,11 +12,14 @@ public partial class BooksPage : ContentPage
public NavigationViewModel NavigationViewModel { get; set; }
public BooksViewModel BooksViewModel { get; set; }
public BookCheckAndNavigate BookCheckAndNavigate { get; set; }
public BooksPage(BooksViewModel bookViewModel, NavigationViewModel navigationViewModel)
public BooksPage(BooksViewModel bookViewModel, NavigationViewModel navigationViewModel, BookCheckAndNavigate checkAndNavigate)
{
this.BooksViewModel = bookViewModel;
this.NavigationViewModel = navigationViewModel;
this.BookCheckAndNavigate = checkAndNavigate;
BindingContext = this;

@ -39,7 +39,7 @@
<Grid Grid.Row="1" ColumnDefinitions="Auto,Auto,*,Auto,Auto">
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding BooksNavigateAndLoad.CommandNavigationAndLoad}" CommandParameter="BooksPage" />
<TapGestureRecognizer Command="{Binding BooksNavigateAndLoad.CommandNavigationAndLoad}" CommandParameter="{Binding BooksNavigateAndLoad.NavigateViewModel.BooksPage}"/>
</Grid.GestureRecognizers>
<Image Style="{StaticResource IconBibliotheque}" Source="tray_fill" Grid.Column="0"/>

@ -1,5 +1,5 @@
using MVVM.ViewModel;
using MVVM.VmApplicatif;
using MVVM.ViewModel;
using Wrapper;
namespace MVVM.Pages;

@ -0,0 +1,36 @@
using MVVM.Constante;
using MVVM.ViewModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
using Wrapper;
namespace MVVM.ViewModel
{
public class BookCheckAndNavigate
{
public ICommand CommandBookCheckAndNavigate { get; set; }
NavigationViewModel NavigationViewModel { get; set; }
BookViewModel BookViewModel { get; set; }
public BookCheckAndNavigate(NavigationViewModel navigateViewModel,BookViewModel bookViewModel)
{
this.NavigationViewModel = navigateViewModel;
this.BookViewModel = bookViewModel;
CommandBookCheckAndNavigate = new Command<string>(CheckAndNavigate);
}
private void CheckAndNavigate(string isbn13)
{
if ( BookViewModel.LoadBook(isbn13) )
{
NavigationViewModel.CommandNavigation.Execute(GlobalConst.BookPage);
}
}
}
}

@ -6,7 +6,7 @@ using System.Threading.Tasks;
using System.Windows.Input;
using Wrapper;
namespace MVVM.VmApplicatif
namespace MVVM.ViewModel
{
public class BooksNavigateAndLoad
{

@ -1,4 +1,4 @@
using MVVM.VmApplicatif;
using MVVM.ViewModel;
using System;
using System.Collections.Generic;
using System.Linq;

@ -1,4 +1,5 @@
using System;
using MVVM.Constante;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
@ -6,21 +7,45 @@ using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
namespace MVVM.VmApplicatif
namespace MVVM.ViewModel
{
public class NavigationViewModel
{
public ICommand CommandNavigation { set; get; }
public string MyLibraryPage
{ get => myLibraryPage;
private set { myLibraryPage = value; }
}
private string myLibraryPage;
public string BooksPage
{
get => booksPage;
private set { booksPage = value; }
}
private string booksPage;
public string BookPage
{
get => bookPage;
private set { bookPage = value; }
}
private string bookPage;
public NavigationViewModel()
{
bookPage = GlobalConst.BookPage;
booksPage = GlobalConst.BooksPage;
myLibraryPage = GlobalConst.MyLibraryPage;
CommandNavigation = new Command<string>(Navigate);
}
private async void Navigate(string arg)
{
Console.WriteLine("CHANGEMENT !!!!!!!!!!");
await Shell.Current.GoToAsync("//" + arg);
await Shell.Current.GoToAsync(arg);
}
}
}

@ -1,8 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>LibraryDTO</name>
</assembly>
<members>
</members>
</doc>

@ -1,45 +0,0 @@
{
"runtimeOptions": {
"tfm": "net7.0",
"includedFrameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "7.0.10"
},
{
"name": "Microsoft.iOS",
"version": "16.4.7098"
},
{
"name": "Microsoft.Maui.Core",
"version": "**FromWorkload**"
},
{
"name": "Microsoft.Maui.Controls",
"version": "**FromWorkload**"
},
{
"name": "Microsoft.Maui.Essentials",
"version": "**FromWorkload**"
}
],
"configProperties": {
"Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability": true,
"System.AggressiveAttributeTrimming": true,
"System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization": false,
"System.Diagnostics.Debugger.IsSupported": true,
"System.Diagnostics.Tracing.EventSource.IsSupported": false,
"System.Globalization.Invariant": false,
"System.Net.Http.EnableActivityPropagation": false,
"System.Net.Http.UseNativeHttpHandler": true,
"System.Reflection.NullabilityInfoContext.IsSupported": false,
"System.Resources.ResourceManager.AllowCustomResourceTypes": false,
"System.Resources.UseSystemResourceKeys": false,
"System.Runtime.InteropServices.BuiltInComInterop.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false,
"System.StartupHookProvider.IsSupported": false,
"System.Threading.Thread.EnableAutoreleasePool": true,
"System.Text.Encoding.EnableUnsafeUTF7Encoding": false
}
}
}

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

Loading…
Cancel
Save