From 8efc1737d99e01568d91a76c9f78cf994f2916d2 Mon Sep 17 00:00:00 2001 From: Theo RENAUD Date: Mon, 12 Dec 2022 17:27:14 +0100 Subject: [PATCH] 1ere tentative de sort (il faut changer la recuperation des listes le datagrid me bloque) --- BlazorApp1/Components/InventoryComponent.razor | 1 - BlazorApp1/Components/InventoryComponent.razor.css | 6 ++++++ BlazorApp1/Pages/Inventory.razor | 1 + BlazorApp1/Pages/Inventory.razor.cs | 14 +++++++++----- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/BlazorApp1/Components/InventoryComponent.razor b/BlazorApp1/Components/InventoryComponent.razor index bc1ee38..9ac1eca 100644 --- a/BlazorApp1/Components/InventoryComponent.razor +++ b/BlazorApp1/Components/InventoryComponent.razor @@ -65,7 +65,6 @@
@Localizer["Logs"]
-
diff --git a/BlazorApp1/Components/InventoryComponent.razor.css b/BlazorApp1/Components/InventoryComponent.razor.css index 951f1f7..31bf51e 100644 --- a/BlazorApp1/Components/InventoryComponent.razor.css +++ b/BlazorApp1/Components/InventoryComponent.razor.css @@ -10,4 +10,10 @@ gap: 10px; display: grid; width: 286px; +} + +.actions { + border: 1px solid black; + height: 250px; + overflow: scroll; } \ No newline at end of file diff --git a/BlazorApp1/Pages/Inventory.razor b/BlazorApp1/Pages/Inventory.razor index 6f1afc7..ce08bda 100644 --- a/BlazorApp1/Pages/Inventory.razor +++ b/BlazorApp1/Pages/Inventory.razor @@ -20,6 +20,7 @@ Responsive> +

CurrentCulture: @CultureInfo.CurrentCulture diff --git a/BlazorApp1/Pages/Inventory.razor.cs b/BlazorApp1/Pages/Inventory.razor.cs index 0fb2391..179d05d 100644 --- a/BlazorApp1/Pages/Inventory.razor.cs +++ b/BlazorApp1/Pages/Inventory.razor.cs @@ -36,18 +36,22 @@ namespace BlazorApp1.Pages { return; } - + if (!e.CancellationToken.IsCancellationRequested) { Items = await DataService.List(e.Page, e.PageSize); + SortItem2(Items); totalItem = await DataService.Count(); } } - private List SortItem() + private List SortItem2(List i) + { + i.OrderBy(i => i.DisplayName).ToList(); + return i; + } + private void SortItem() { - List ListeOrder = new List(); - ListeOrder = (List)ListeOrder.OrderBy(Item => Item.DisplayName); - return ListeOrder; + SortItem2((List)Items); } } }