From cd1b27d120d3c408b6d0d9c4ff891ea8f9990d60 Mon Sep 17 00:00:00 2001 From: Louis DUFOUR Date: Thu, 29 Dec 2022 20:35:29 +0100 Subject: [PATCH] Update Inventaire --- ValblazeProject/Pages/Inventaire.razor | 3 -- ValblazeProject/Pages/Inventaire.razor.cs | 49 ++++------------------- 2 files changed, 7 insertions(+), 45 deletions(-) diff --git a/ValblazeProject/Pages/Inventaire.razor b/ValblazeProject/Pages/Inventaire.razor index a87c2ad..f6073d5 100644 --- a/ValblazeProject/Pages/Inventaire.razor +++ b/ValblazeProject/Pages/Inventaire.razor @@ -54,12 +54,9 @@ @if (context != null) { - //@Item.DisplayName @context.DisplayName } - //@context.DisplayName - // } else { diff --git a/ValblazeProject/Pages/Inventaire.razor.cs b/ValblazeProject/Pages/Inventaire.razor.cs index 6be76d0..306b89f 100644 --- a/ValblazeProject/Pages/Inventaire.razor.cs +++ b/ValblazeProject/Pages/Inventaire.razor.cs @@ -21,37 +21,28 @@ namespace ValblazeProject.Pages public partial class Inventaire { /******************* Initialisation des attributs *******************/ - private List items; - private int totalItem; - [Inject] public IStringLocalizer Localizer { get; set; } [Inject] public IDataService DataService { get; set; } - [Inject] - public IWebHostEnvironment WebHostEnvironment { get; set; } - - [Inject] - public NavigationManager NavigationManager { get; set; } - /// /// Gets or sets the java script runtime. /// [Inject] internal IJSRuntime JavaScriptRuntime { get; set; } - [CascadingParameter] - public IModalService Modal { get; set; } + private List items; + private int totalItem; private DataGrid dataGrid; private string _searchText; - private int totalSizeByPage = 10; + private int totalSizeByPage = 5; private bool _trie = false; - // Autre + // Gestion logs public ObservableCollection Actions { get; set; } public Item CurrentDragItem { get; set; } @@ -68,7 +59,6 @@ namespace ValblazeProject.Pages } // Drag - protected override async Task OnAfterRenderAsync(bool firstRender) { base.OnAfterRenderAsync(firstRender); @@ -81,6 +71,8 @@ namespace ValblazeProject.Pages StateHasChanged(); } + private CraftingItem Drag; + public void OnDragEnter() { Drag.OnDragEnter(); @@ -97,9 +89,7 @@ namespace ValblazeProject.Pages { Drag.OnDragLeave(); } - - private CraftingItem Drag; - + /******************* Attribut modifier *******************/ private string search @@ -165,12 +155,6 @@ namespace ValblazeProject.Pages if (!e.CancellationToken.IsCancellationRequested) { - /* Il est important de découper le processus en 3 étapes: - 1. le filtre - 2. le tri - 3. la pagination - */ - items = await DataService.List(); // Search @@ -192,24 +176,5 @@ namespace ValblazeProject.Pages StateHasChanged(); } } - - /* private async void OnDelete(int id) - { - var parameters = new ModalParameters(); - parameters.Add(nameof(Item.Id), id); - - var modal = Modal.Show("Delete Confirmation", parameters); - var result = await modal.Result; - - if (result.Cancelled) - { - return; - } - - await DataService.Delete(id); - - // Reload the page - NavigationManager.NavigateTo("list", true); - }*/ } }