@if (ListRecords == null)
diff --git a/MP.Stats/Pages/TaskScheduler.razor.cs b/MP.Stats/Pages/TaskScheduler.razor.cs
index 6a78436f..b0f9807d 100644
--- a/MP.Stats/Pages/TaskScheduler.razor.cs
+++ b/MP.Stats/Pages/TaskScheduler.razor.cs
@@ -80,10 +80,46 @@ namespace MP.Stats.Pages
}
}
+ protected Task2ExeType TypeSel
+ {
+ get => typeSel;
+ set
+ {
+ if (typeSel != value)
+ {
+ typeSel = value;
+ var pUpd = Task.Run(async () =>
+ {
+ await ReloadData();
+ //await InvokeAsync(StateHasChanged);
+ });
+ pUpd.Wait();
+ }
+ }
+ }
+
#endregion Protected Properties
#region Protected Methods
+ protected async Task addNew()
+ {
+ currRecord = new TaskListModel() { Name = "Nuovo Task", Descript = "Descrizione", DtLastExec = DateTime.Today, DtNextExec = DateTime.Today.AddDays(1) };
+ await ReloadData();
+ }
+
+ protected async Task doCancel()
+ {
+ currRecord = null;
+ await ReloadData();
+ }
+
+ protected async Task doEdit(TaskListModel selRec)
+ {
+ currRecord = selRec;
+ await ReloadData();
+ }
+
protected async Task DoFilter(SelectData newFilter)
{
clearFile();
@@ -93,6 +129,36 @@ namespace MP.Stats.Pages
await ReloadData();
}
+ protected async Task doReset()
+ {
+ currRecord = null;
+ await ReloadData();
+ }
+
+ protected async Task doSave()
+ {
+ if (currRecord != null)
+ {
+#if false
+ bool done = false;
+ // salvo verificando status...
+ if (currOrder.OrderStatus == 10 || currOrder.OrderStatus == 10000)
+ {
+ done = await WDService.OrderUpdateDescript(currOrder.OrderId, currOrder.OrderExtCode, currOrder.OrderDescript);
+ }
+ else
+ {
+ done = await WDService.OrderUpdatePromDate(currOrder.OrderId, currOrder.DateProm);
+ }
+ // resetto info
+ currOrder = null;
+ isEdit = false;
+ await WDService.OrdersFlushCache();
+#endif
+ await ReloadData();
+ }
+ }
+
protected async Task ForceReload(int newNum)
{
numRecord = newNum;
@@ -105,6 +171,12 @@ namespace MP.Stats.Pages
await ReloadData();
}
+ protected async Task forceUpdate(bool doForce)
+ {
+ currRecord = null;
+ await ReloadData();
+ }
+
protected override async Task OnInitializedAsync()
{
clearFile();
@@ -190,6 +262,8 @@ namespace MP.Stats.Pages
private bool isLoading { get; set; } = false;
private int numRecord { get; set; } = 10;
+ private Task2ExeType typeSel { get; set; } = Task2ExeType.ND;
+
#endregion Private Properties
#region Private Methods
@@ -199,50 +273,6 @@ namespace MP.Stats.Pages
await Task.Run(() => File.Delete(fullPath));
}
- protected async Task doSave()
- {
- if (currRecord != null)
- {
-#if false
- bool done = false;
- // salvo verificando status...
- if (currOrder.OrderStatus == 10 || currOrder.OrderStatus == 10000)
- {
- done = await WDService.OrderUpdateDescript(currOrder.OrderId, currOrder.OrderExtCode, currOrder.OrderDescript);
- }
- else
- {
- done = await WDService.OrderUpdatePromDate(currOrder.OrderId, currOrder.DateProm);
- }
- // resetto info
- currOrder = null;
- isEdit = false;
- await WDService.OrdersFlushCache();
-#endif
- await ReloadData();
- }
- }
- protected async Task doCancel()
- {
- currRecord = null;
- await ReloadData();
- }
- protected async Task doReset()
- {
- currRecord = null;
- await ReloadData();
- }
-
- protected async Task forceUpdate(bool doForce)
- {
- currRecord = null;
- await ReloadData();
- }
- protected async Task doEdit(TaskListModel selRec)
- {
- currRecord = selRec;
- await ReloadData();
- }
private async Task ExportCsv()
{
isLoading = true;
@@ -257,25 +287,6 @@ namespace MP.Stats.Pages
ListRecords = SearchRecords.Skip(numRecord * (currPage - 1)).Take(numRecord).ToList();
}
- protected Task2ExeType TypeSel
- {
- get => typeSel;
- set
- {
- if (typeSel != value)
- {
- typeSel = value;
- var pUpd = Task.Run(async () =>
- {
- await ReloadData();
- //await InvokeAsync(StateHasChanged);
- });
- pUpd.Wait();
- }
- }
- }
- private Task2ExeType typeSel { get; set; } = Task2ExeType.ND;
-
#endregion Private Methods
}
}
\ No newline at end of file
diff --git a/MP.Stats/Resources/ChangeLog.html b/MP.Stats/Resources/ChangeLog.html
index 0ec2bd1d..1da11f4c 100644
--- a/MP.Stats/Resources/ChangeLog.html
+++ b/MP.Stats/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
Modulo statistiche MAPO
-
Versione: 6.16.2403.2817
+
Versione: 6.16.2403.2819
Note di rilascio:
diff --git a/MP.Stats/Resources/VersNum.txt b/MP.Stats/Resources/VersNum.txt
index d0283c44..9f442f9f 100644
--- a/MP.Stats/Resources/VersNum.txt
+++ b/MP.Stats/Resources/VersNum.txt
@@ -1 +1 @@
-6.16.2403.2817
+6.16.2403.2819
diff --git a/MP.Stats/Resources/manifest.xml b/MP.Stats/Resources/manifest.xml
index 8d897ea2..92ddb2d6 100644
--- a/MP.Stats/Resources/manifest.xml
+++ b/MP.Stats/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 6.16.2403.2817
+ 6.16.2403.2819
https://nexus.steamware.net/repository/SWS/MP-STATS/stable/LAST/MP.Stats.zip
https://nexus.steamware.net/repository/SWS/MP-STATS/stable/LAST/ChangeLog.html
false