diff --git a/README.md b/README.md index 8e9fb66..eb7aae8 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ Un schéma d'architecture est encore en cour de construction. ![Image clique droit](/Documentation/AnalyseSonar.PNG) +*Je n'ai pas pu, vous trouvez dans la liste d'ajouts des permissions voici un screenshot qui résume la qualité de mon code* + ### Cas d'erreur connus - Getsion du tabs qui s'adapte @@ -27,14 +29,17 @@ Un schéma d'architecture est encore en cour de construction. - Changer le status *(Marche sur le detail, mais se met pas à jour dans la groupCollection)* - préter le livre *(TODO)* -#### Vu Emprunt -- logic du switch button *(TODO)* +#### Vu Emprunt/Emprunteur +- logic du switch button *(Début mis en place, mais pas compléter)* - Button tri *(TODO)* - Button + *(TODO)* #### Vu Filtre - Peut être mieux optimiser je pense +#### Vu Favoris +- pas faite si le passage du detail m'avais pas tant bloquer + ### L'accès au code noté - Projet ToolKitt - Projet VMWrapper diff --git a/Sources/BookApp/ViewModel/ViewModelDetailProvider.cs b/Sources/BookApp/ViewModel/ViewModelDetailProvider.cs index 7632ed2..aae69df 100644 --- a/Sources/BookApp/ViewModel/ViewModelDetailProvider.cs +++ b/Sources/BookApp/ViewModel/ViewModelDetailProvider.cs @@ -107,7 +107,7 @@ namespace BookApp.ViewModel ); } - private async void LoadBookDetailAsync(string bookId) + private async Task LoadBookDetailAsync(string bookId) { if (string.IsNullOrWhiteSpace(_id)) return; diff --git a/Sources/VMWrapper/BooksViewModel.cs b/Sources/VMWrapper/BooksViewModel.cs index b9c01c2..e34ab9b 100644 --- a/Sources/VMWrapper/BooksViewModel.cs +++ b/Sources/VMWrapper/BooksViewModel.cs @@ -97,6 +97,7 @@ namespace VMWrapper if (group.Count == 0) { AuteurGroups.RemoveAt(i); + TotalBooks = TotalBooks - 1; } break; } diff --git a/Sources/VMWrapper/DetailBookViewModel.cs b/Sources/VMWrapper/DetailBookViewModel.cs index 97bbccf..061b4bc 100644 --- a/Sources/VMWrapper/DetailBookViewModel.cs +++ b/Sources/VMWrapper/DetailBookViewModel.cs @@ -18,7 +18,7 @@ namespace VMWrapper this.userLibraryManager = userLibraryManager; } - public async void UpdateColleciton() + public async Task UpdateColleciton() { await userLibraryManager.UpdateBook(BookDetail); }