- @if (totalCount == 0 || ListRecords == null)
+ @if (ListRecords == null)
{
}
+ else if (totalCount == 0)
+ {
+
Nessun record trovato
+ }
else
{
diff --git a/MP.Stats/Pages/Controlli.razor.cs b/MP.Stats/Pages/Controlli.razor.cs
index fd6ddda6..9078500b 100644
--- a/MP.Stats/Pages/Controlli.razor.cs
+++ b/MP.Stats/Pages/Controlli.razor.cs
@@ -21,9 +21,10 @@ namespace MP.Stats.Pages
#region Private Properties
- 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
@@ -57,6 +58,26 @@ namespace MP.Stats.Pages
#endregion Protected Properties
+ #region Public Properties
+
+ [Parameter]
+ public SelectData currFilter
+ {
+ get
+ {
+ return MessageService.DetailFilter;
+ }
+ set
+ {
+ MessageService.DetailFilter = value;
+ }
+ }
+
+ [Parameter]
+ public string IdxMacchina { get; set; } = "";
+
+ #endregion Public Properties
+
#region Private Methods
private async Task reloadData()
@@ -94,7 +115,6 @@ namespace MP.Stats.Pages
protected override async Task OnInitializedAsync()
{
numRecord = 10;
- currFilter = SelectData.Init(5, 7);
MessageService.ShowSearch = false;
MessageService.EA_SearchUpdated += OnSeachUpdated;
await reloadData();
@@ -106,6 +126,15 @@ namespace MP.Stats.Pages
currRecord = null;
}
+ protected async Task ResetFilter(SelectData newFilter)
+ {
+ currRecord = null;
+ SearchRecords = null;
+ ListRecords = null;
+ currFilter = SelectData.Init(5, 7);
+ await reloadData();
+ }
+
protected async Task UpdateData()
{
currRecord = null;
diff --git a/MP.Stats/Pages/Diario.razor b/MP.Stats/Pages/Diario.razor
index 80a93461..e31d0977 100644
--- a/MP.Stats/Pages/Diario.razor
+++ b/MP.Stats/Pages/Diario.razor
@@ -13,52 +13,56 @@
- @if (totalCount == 0 || ListRecords == null || ListRecords.Count() == 0)
+ @if (ListRecords == null)
{
-
+
+ }
+ else if (totalCount == 0)
+ {
+
Nessun record trovato
}
else
{
-
-
-
-
-
- | Macchina |
- Data |
- ODL/Commessa |
- Articolo |
- Stato |
- Durata |
- Pezzi |
-
-
-
- @foreach (var record in ListRecords)
+
+
+
+
+
+ | Macchina |
+ Data |
+ ODL/Commessa |
+ Articolo |
+ Stato |
+ Durata |
+ Pezzi |
+
+
+
+ @foreach (var record in ListRecords)
{
-
- |
- @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 |
+
}
-
-
+
+
+
-
}