|
|
|
@ -5,6 +5,8 @@ using Blazorise.DataGrid;
|
|
|
|
|
using HeartTrack.Models;
|
|
|
|
|
using Microsoft.AspNetCore.Components;
|
|
|
|
|
using Microsoft.Extensions.Localization;
|
|
|
|
|
using MudBlazor;
|
|
|
|
|
using static MudBlazor.Colors;
|
|
|
|
|
|
|
|
|
|
namespace HeartTrack.Pages
|
|
|
|
|
{
|
|
|
|
@ -46,7 +48,8 @@ namespace HeartTrack.Pages
|
|
|
|
|
await LocalStorage.SetItemAsync("data", originalData);
|
|
|
|
|
|
|
|
|
|
// Filtrer pour n'afficher que ceux qui ont IsBan à true
|
|
|
|
|
users = users.Where(u => u.isBan = false).ToList();
|
|
|
|
|
//users = users.Where(u => u.isBan = false).ToList();
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -64,7 +67,14 @@ namespace HeartTrack.Pages
|
|
|
|
|
if (!e.CancellationToken.IsCancellationRequested)
|
|
|
|
|
{
|
|
|
|
|
totalUser = (await LocalStorage.GetItemAsync<List<User>>("data")).Count;
|
|
|
|
|
users = new List<User>(response); // an actual data for the current page
|
|
|
|
|
users = new List<User>(); // an actual data for the current page
|
|
|
|
|
foreach (var user in response) {
|
|
|
|
|
if (user.isBan = false)
|
|
|
|
|
{
|
|
|
|
|
users.Add(user);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|