From f84b42e101d932137385c25b71df71297d4d6d95 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 18 May 2021 19:02:21 +0200 Subject: [PATCH] update UserLog con ricerca --- MP.Stats/Pages/UserLog.razor | 9 ++++++++- MP.Stats/Pages/UserLog.razor.cs | 10 ++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/MP.Stats/Pages/UserLog.razor b/MP.Stats/Pages/UserLog.razor index 9e369bda..c24463f1 100644 --- a/MP.Stats/Pages/UserLog.razor +++ b/MP.Stats/Pages/UserLog.razor @@ -4,7 +4,14 @@ @using MP.Stats.Data
-
User Log
+
+
+
User Log
+
+ +
+
+
@if (currRecord != null) { diff --git a/MP.Stats/Pages/UserLog.razor.cs b/MP.Stats/Pages/UserLog.razor.cs index 3c87c098..374c1cfd 100644 --- a/MP.Stats/Pages/UserLog.razor.cs +++ b/MP.Stats/Pages/UserLog.razor.cs @@ -20,6 +20,7 @@ namespace MP.Stats.Pages #region Private Properties + private SelectData currFilter { get; set; } = new SelectData(); private int numRecord { get; set; } = 10; #endregion Private Properties @@ -45,13 +46,19 @@ namespace MP.Stats.Pages private async Task reloadData() { ActionsList = await StatService.ActionsGetAll(); - ListRecords = await StatService.StatUserLogGetAll(numRecord, MessageService.SearchVal); + ListRecords = await StatService.StatUserLogGetAll(currFilter.DateStart, currFilter.DateEnd, currFilter.IdxMacchina, currFilter.IdxOdl, currFilter.KeyRichiesta, currFilter.CodArticolo, numRecord, MessageService.SearchVal); } #endregion Private Methods #region Protected Methods + protected async Task DoFilter(SelectData newFilter) + { + currFilter = newFilter; + await reloadData(); + } + protected async Task ForceReload(int newNum) { numRecord = newNum; @@ -60,7 +67,6 @@ namespace MP.Stats.Pages protected override async Task OnInitializedAsync() { - numRecord = 10; MessageService.ShowSearch = true; MessageService.EA_SearchUpdated += OnSeachUpdated; await reloadData();