|
|
|
@ -8,13 +8,15 @@ using Microsoft.Extensions.Localization;
|
|
|
|
|
using ValblazeProject.Modals;
|
|
|
|
|
using ValblazeProject.Services;
|
|
|
|
|
using ValblazeProject.Components;
|
|
|
|
|
using System.Collections.ObjectModel;
|
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using Microsoft.AspNetCore.Components.Forms;
|
|
|
|
|
|
|
|
|
|
namespace ValblazeProject.Pages
|
|
|
|
|
{
|
|
|
|
|
public partial class Inventaire
|
|
|
|
|
{
|
|
|
|
|
private List<Item> items;
|
|
|
|
|
|
|
|
|
|
private int totalItem;
|
|
|
|
|
|
|
|
|
|
[Inject]
|
|
|
|
@ -34,6 +36,31 @@ namespace ValblazeProject.Pages
|
|
|
|
|
[CascadingParameter]
|
|
|
|
|
public IModalService Modal { get; set; }
|
|
|
|
|
|
|
|
|
|
private string _searchText;
|
|
|
|
|
|
|
|
|
|
public string SearchText
|
|
|
|
|
{
|
|
|
|
|
get { return _searchText; }
|
|
|
|
|
set
|
|
|
|
|
{
|
|
|
|
|
_searchText = value;
|
|
|
|
|
OnSearch(_searchText);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public async Task OnSearch(string _searchText)
|
|
|
|
|
{
|
|
|
|
|
/* foreach(var item in items)
|
|
|
|
|
{
|
|
|
|
|
if(item.Name == rechercheText)
|
|
|
|
|
{
|
|
|
|
|
rechercheItems.Add(item);
|
|
|
|
|
}
|
|
|
|
|
}*/
|
|
|
|
|
TODO
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private async Task OnReadData(DataGridReadDataEventArgs<Item> e)
|
|
|
|
|
{
|
|
|
|
|
if (e.CancellationToken.IsCancellationRequested)
|
|
|
|
|