From e264ed05ea3fa6c4f9717777761cef8842cd454d Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 21 May 2021 08:10:34 +0200 Subject: [PATCH] Cambio display datapager --- MP.Stats/Components/DataPager.razor | 14 +++++- MP.Stats/Pages/Diario.razor | 72 ++++++++++++++--------------- MP.Stats/Pages/Diario.razor.cs | 7 ++- MP.Stats/Pages/Oee.razor | 70 ++++++++++++++-------------- MP.Stats/Pages/Oee.razor.cs | 3 ++ 5 files changed, 92 insertions(+), 74 deletions(-) diff --git a/MP.Stats/Components/DataPager.razor b/MP.Stats/Components/DataPager.razor index 6b407189..6d8d6074 100644 --- a/MP.Stats/Components/DataPager.razor +++ b/MP.Stats/Components/DataPager.razor @@ -28,7 +28,16 @@ }
- @totalCount records + @if (showLoading) + { + + + + } + else + { + @totalCountrecords + }
@@ -87,6 +96,9 @@ } } + [Parameter] + public bool showLoading { get; set; } = false; + [Parameter] public int totalCount { get; set; } = 0; diff --git a/MP.Stats/Pages/Diario.razor b/MP.Stats/Pages/Diario.razor index 73c79d77..4126fe6c 100644 --- a/MP.Stats/Pages/Diario.razor +++ b/MP.Stats/Pages/Diario.razor @@ -18,50 +18,50 @@ @if (totalCount == 0 || ListRecords == null || ListRecords.Count() == 0) { - + } else { -
-
- - - - - - - - - - - - - - @foreach (var record in ListRecords) +
+
+
MacchinaDataODL/CommessaArticoloStatoDurataPezzi
+ + + + + + + + + + + + + @foreach (var record in ListRecords) { - - - - - - - - - + + + + + + + + + } - -
MacchinaDataODL/CommessaArticoloStatoDurataPezzi
-
@record.CodMacchina
-
@record.IdxMacchina
-
-
@record.InizioStato.ToString("yyyy.MM.dd")
-
@record.InizioStato.ToString("ddd HH:mm.ss")
-
@record.IdxOdl | @record.KeyRichiesta@record.CodArticolo@record.Descrizione@record.DurataMin@record.TotPzProd
+
@record.CodMacchina
+
@record.IdxMacchina
+
+
@record.InizioStato.ToString("yyyy.MM.dd")
+
@record.InizioStato.ToString("ddd HH:mm.ss")
+
@record.IdxOdl | @record.KeyRichiesta@record.CodArticolo@record.Descrizione@record.DurataMin@record.TotPzProd
-
+ +
+ } \ No newline at end of file diff --git a/MP.Stats/Pages/Diario.razor.cs b/MP.Stats/Pages/Diario.razor.cs index bec9f26f..992e8e1e 100644 --- a/MP.Stats/Pages/Diario.razor.cs +++ b/MP.Stats/Pages/Diario.razor.cs @@ -23,6 +23,7 @@ namespace MP.Stats.Pages private SelectData currFilter { get; set; } = new SelectData(); private int currPage { get; set; } = 1; + private bool isLoading { get; set; } = false; private int numRecord { get; set; } = 10; #endregion Private Properties @@ -60,10 +61,10 @@ namespace MP.Stats.Pages private async Task reloadData() { - SearchRecords = null; - ListRecords = null; + isLoading = true; SearchRecords = await StatService.StatDdbGetAll(currFilter, MessageService.SearchVal); ListRecords = SearchRecords.Skip(numRecord * (currPage - 1)).Take(numRecord).ToList(); + isLoading = false; } #endregion Private Methods @@ -72,6 +73,8 @@ namespace MP.Stats.Pages protected async Task DoFilter(SelectData newFilter) { + SearchRecords = null; + ListRecords = null; currFilter = newFilter; await reloadData(); } diff --git a/MP.Stats/Pages/Oee.razor b/MP.Stats/Pages/Oee.razor index d48e8323..97424547 100644 --- a/MP.Stats/Pages/Oee.razor +++ b/MP.Stats/Pages/Oee.razor @@ -18,49 +18,49 @@ @if (totalCount == 0 || ListRecords == null || ListRecords.Count() == 0) { - + } else { -
-
- - - - - - - - - - - - - - @foreach (var record in ListRecords) +
+
+
DataTurnoMacchinaArticoloDurataPezziOEE %
+ + + + + + + + + + + + + @foreach (var record in ListRecords) { - - - - - - - - - + + + + + + + + + } - -
DataTurnoMacchinaArticoloDurataPezziOEE %
-
@record.DataRif.ToString("yyyy.MM.dd")
-
@record.Turno -
@record.CodMacchina
-
@record.IdxMacchina
-
@record.CodArticolo@record.TotPeriodo.ToString("N2")@record.TotPz@record.OEE.ToString("P2")
+
@record.DataRif.ToString("yyyy.MM.dd")
+
@record.Turno +
@record.CodMacchina
+
@record.IdxMacchina
+
@record.CodArticolo@record.TotPeriodo.ToString("N2")@record.TotPz@record.OEE.ToString("P2")
-
+ +
+ } \ No newline at end of file diff --git a/MP.Stats/Pages/Oee.razor.cs b/MP.Stats/Pages/Oee.razor.cs index d5fd3934..310db664 100644 --- a/MP.Stats/Pages/Oee.razor.cs +++ b/MP.Stats/Pages/Oee.razor.cs @@ -24,6 +24,7 @@ namespace MP.Stats.Pages private SelectData currFilter { get; set; } = new SelectData(); private int currPage { get; set; } = 1; + private bool isLoading { get; set; } = false; private int numRecord { get; set; } = 10; #endregion Private Properties @@ -61,8 +62,10 @@ namespace MP.Stats.Pages private async Task reloadData() { + isLoading = true; SearchRecords = await StatService.StatTurniOeeGetAllCached(currFilter, MessageService.SearchVal); ListRecords = SearchRecords.Skip(numRecord * (currPage - 1)).Take(numRecord).ToList(); + isLoading = false; } #endregion Private Methods