diff --git a/MP.Stats/Pages/Scarti.razor b/MP.Stats/Pages/Scarti.razor index 32d80ce7..580a6bf9 100644 --- a/MP.Stats/Pages/Scarti.razor +++ b/MP.Stats/Pages/Scarti.razor @@ -1,4 +1,5 @@ @page "/scarti" +@*@page "/scarti/{IdxMacchina}"*@ @using MP.Stats.Components @@ -9,7 +10,7 @@
@if (ShowCharts == true) { - + } @if (ListRecords == null) { @@ -67,6 +68,6 @@ }
\ No newline at end of file diff --git a/MP.Stats/Pages/Scarti.razor.cs b/MP.Stats/Pages/Scarti.razor.cs index f5d3baa3..359e7c04 100644 --- a/MP.Stats/Pages/Scarti.razor.cs +++ b/MP.Stats/Pages/Scarti.razor.cs @@ -25,18 +25,6 @@ namespace MP.Stats.Pages private int _numRecord { get; set; } = 10; - private SelectData currFilter - { - get - { - return MessageService.DetailFilter; - } - set - { - MessageService.DetailFilter = value; - } - } - private int currPage { get => _currPage; @@ -100,6 +88,23 @@ namespace MP.Stats.Pages #endregion Protected Properties + #region Public Properties + + [Parameter] + public SelectData currFilter + { + get + { + return MessageService.DetailFilter; + } + set + { + MessageService.DetailFilter = value; + } + } + + #endregion Public Properties + #region Private Methods private async Task reloadData() @@ -196,11 +201,11 @@ namespace MP.Stats.Pages MessageService.EA_SearchUpdated -= OnSeachUpdated; } - public void OnSeachUpdated() + public async void OnSeachUpdated() { - InvokeAsync(() => + await InvokeAsync(() => { - UpdateData(); + Task task = UpdateData(); StateHasChanged(); }); }