-
-
-
+
+
+
@*
*@
diff --git a/MP.Stats/Pages/ReportODL.razor.cs b/MP.Stats/Pages/ReportODL.razor.cs
index f77a086f..c7aade73 100644
--- a/MP.Stats/Pages/ReportODL.razor.cs
+++ b/MP.Stats/Pages/ReportODL.razor.cs
@@ -77,7 +77,7 @@ namespace MP.Stats.Pages
{
try
{
- answ = (currRecord.IdxODL == IdxODL) ? "table-info" : "";
+ answ = (currRecord.IdxOdl == IdxODL) ? "table-info" : "";
}
catch
{ }
diff --git a/MP.Stats/Pages/Scarti.razor b/MP.Stats/Pages/Scarti.razor
index eca78837..d493a385 100644
--- a/MP.Stats/Pages/Scarti.razor
+++ b/MP.Stats/Pages/Scarti.razor
@@ -4,7 +4,14 @@
@using MP.Stats.Data
-
+
@if (currRecord != null)
{
diff --git a/MP.Stats/Pages/Scarti.razor.cs b/MP.Stats/Pages/Scarti.razor.cs
index a9f103a7..769fc8cb 100644
--- a/MP.Stats/Pages/Scarti.razor.cs
+++ b/MP.Stats/Pages/Scarti.razor.cs
@@ -18,6 +18,7 @@ namespace MP.Stats.Pages
#region Private Properties
+ private SelectData currFilter { get; set; }
private int numRecord { get; set; } = 10;
#endregion Private Properties
@@ -38,20 +39,36 @@ namespace MP.Stats.Pages
#endregion Protected Properties
+ #region Private Methods
+
+ private async Task reloadData()
+ {
+ ListRecords = await StatService.StatScartiGetAll(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;
- ListRecords = await StatService.StatScartiGetAll(numRecord, MessageService.SearchVal);
+ await reloadData();
}
protected override async Task OnInitializedAsync()
{
numRecord = 10;
+ currFilter = new SelectData();
MessageService.ShowSearch = true;
MessageService.EA_SearchUpdated += OnSeachUpdated;
- ListRecords = await StatService.StatScartiGetAll(numRecord, MessageService.SearchVal);
+ await reloadData();
}
protected void ResetData()
@@ -63,7 +80,7 @@ namespace MP.Stats.Pages
protected async Task UpdateData()
{
currRecord = null;
- ListRecords = await StatService.StatScartiGetAll(numRecord, MessageService.SearchVal);
+ await reloadData();
}
#endregion Protected Methods
diff --git a/MP.Stats/Shared/NavMenu.razor b/MP.Stats/Shared/NavMenu.razor
index 5b846d8b..71e774ac 100644
--- a/MP.Stats/Shared/NavMenu.razor
+++ b/MP.Stats/Shared/NavMenu.razor
@@ -14,12 +14,12 @@
- Diario ODL
+ Report ODL
- Dettaglio Produzione
+ Diario Produzione