items)
+ {
+ double answ = 0;
+ if (isBeam)
+ {
+ answ = items.Sum(x => x.QtyAvail * (double)x.LMm / 1000);
+ }
+ else
+ {
+ answ = items.Sum(x => x.QtyAvail * (double)x.LMm / 1000 * (double)x.WMm / 1000);
+ }
+ return answ;
+ }
+
///
/// Elenco Materiali gestiti a magazzino formato DTO
///
@@ -1122,8 +1137,8 @@ namespace MagMan.Data.Tenant.Controllers
.DbSetProjects
.Where(x => (rec2upd.ProjDbId > 0 && x.ProjDbId == rec2upd.ProjDbId))
.FirstOrDefault();
- //.Where(x => (rec2upd.projDbId > 0 && x.projDbId == rec2upd.projDbId) ||
- // ((x.ProjExtDbId == rec2upd.ProjExtDbId && x.KeyNum == rec2upd.KeyNum) && (x.ProjExtId == rec2upd.ProjExtId && x.KeyNum == rec2upd.KeyNum)))
+ //.Where(x => (rec2upd.projDbId > 0 && x.projDbId == rec2upd.projDbId) ||
+ // ((x.ProjExtDbId == rec2upd.ProjExtDbId && x.KeyNum == rec2upd.KeyNum) && (x.ProjExtId == rec2upd.ProjExtId && x.KeyNum == rec2upd.KeyNum)))
if (currData != null)
{
currData.MachineID = rec2upd.MachineID;
@@ -1217,7 +1232,7 @@ namespace MagMan.Data.Tenant.Controllers
.DbSetProjects
.Where(x => x.ProjDbId == rec2upd.ProjDbId)
.FirstOrDefault();
- if(recProj != null)
+ if (recProj != null)
{
recProj.DtLastAction = adesso;
dbCtx.Entry(recProj).State = EntityState.Modified;
diff --git a/MagMan.UI/Components/AuthKeyMan.razor.cs b/MagMan.UI/Components/AuthKeyMan.razor.cs
index 7e3e092..d1d25e4 100644
--- a/MagMan.UI/Components/AuthKeyMan.razor.cs
+++ b/MagMan.UI/Components/AuthKeyMan.razor.cs
@@ -75,14 +75,16 @@ namespace MagMan.UI.Components
await ReloadData();
}
- protected void SetNumRec(int newNum)
+ protected async Task SetNumRec(int newNum)
{
numRecord = newNum;
+ await Task.Delay(1);
currPage = 1;
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
+ await Task.Delay(1);
currPage = newNum;
}
diff --git a/MagMan.UI/Components/CustomerMan.razor.cs b/MagMan.UI/Components/CustomerMan.razor.cs
index aa3ec56..12af775 100644
--- a/MagMan.UI/Components/CustomerMan.razor.cs
+++ b/MagMan.UI/Components/CustomerMan.razor.cs
@@ -135,14 +135,16 @@ namespace MagMan.UI.Components
await Task.Delay(1);
}
- protected void SetNumRec(int newNum)
+ protected async Task SetNumRec(int newNum)
{
numRecord = newNum;
+ await Task.Delay(1);
currPage = 1;
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
+ await Task.Delay(1);
currPage = newNum;
}
diff --git a/MagMan.UI/Components/ItemMan.razor.cs b/MagMan.UI/Components/ItemMan.razor.cs
index cfd4124..58bb2dd 100644
--- a/MagMan.UI/Components/ItemMan.razor.cs
+++ b/MagMan.UI/Components/ItemMan.razor.cs
@@ -213,10 +213,10 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
diff --git a/MagMan.UI/Components/MacStatusMan.razor.cs b/MagMan.UI/Components/MacStatusMan.razor.cs
index b524922..785611b 100644
--- a/MagMan.UI/Components/MacStatusMan.razor.cs
+++ b/MagMan.UI/Components/MacStatusMan.razor.cs
@@ -117,11 +117,11 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
DoSelect(null);
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
diff --git a/MagMan.UI/Components/MachineMan.razor.cs b/MagMan.UI/Components/MachineMan.razor.cs
index 1ea81aa..974c9c1 100644
--- a/MagMan.UI/Components/MachineMan.razor.cs
+++ b/MagMan.UI/Components/MachineMan.razor.cs
@@ -81,14 +81,16 @@ namespace MagMan.UI.Components
await ReloadData();
}
- protected void SetNumRec(int newNum)
+ protected async Task SetNumRec(int newNum)
{
numRecord = newNum;
+ await Task.Delay(1);
currPage = 1;
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
+ await Task.Delay(1);
currPage = newNum;
}
diff --git a/MagMan.UI/Components/MaterialMan.razor b/MagMan.UI/Components/MaterialMan.razor
index fbb7986..b379cea 100644
--- a/MagMan.UI/Components/MaterialMan.razor
+++ b/MagMan.UI/Components/MaterialMan.razor
@@ -142,7 +142,7 @@
@item.SizeNum
|
- @item.QtyTot
+ @($"{item.QtyTot:N1} {item.UM}")
|
}
diff --git a/MagMan.UI/Components/MaterialMan.razor.cs b/MagMan.UI/Components/MaterialMan.razor.cs
index 0adaec8..4eb033c 100644
--- a/MagMan.UI/Components/MaterialMan.razor.cs
+++ b/MagMan.UI/Components/MaterialMan.razor.cs
@@ -148,11 +148,11 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
DoSelect(null);
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
diff --git a/MagMan.UI/Components/MovMag.razor.cs b/MagMan.UI/Components/MovMag.razor.cs
index 5669783..0aec31c 100644
--- a/MagMan.UI/Components/MovMag.razor.cs
+++ b/MagMan.UI/Components/MovMag.razor.cs
@@ -141,10 +141,10 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
diff --git a/MagMan.UI/Components/ProjectMan.razor.cs b/MagMan.UI/Components/ProjectMan.razor.cs
index 4bcae5e..8a42aab 100644
--- a/MagMan.UI/Components/ProjectMan.razor.cs
+++ b/MagMan.UI/Components/ProjectMan.razor.cs
@@ -124,11 +124,11 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
DoSelect(null);
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
@@ -245,7 +245,7 @@ namespace MagMan.UI.Components
SearchRecords = await TService.ProjectGetByMachine(KeyNum, MachineIdSel);
// verifico SE filtrare attivi
- if(OnlyActive)
+ if (OnlyActive)
{
SearchRecords = SearchRecords.Where(x => x.IsActive).ToList();
}
diff --git a/MagMan.UI/Components/ResourcesAct.razor.cs b/MagMan.UI/Components/ResourcesAct.razor.cs
index 972c1a7..83987a7 100644
--- a/MagMan.UI/Components/ResourcesAct.razor.cs
+++ b/MagMan.UI/Components/ResourcesAct.razor.cs
@@ -106,11 +106,11 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
DoSelect(null);
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
diff --git a/MagMan.UI/Components/ResourcesEstim.razor.cs b/MagMan.UI/Components/ResourcesEstim.razor.cs
index 5038530..c178eee 100644
--- a/MagMan.UI/Components/ResourcesEstim.razor.cs
+++ b/MagMan.UI/Components/ResourcesEstim.razor.cs
@@ -105,11 +105,11 @@ namespace MagMan.UI.Components
await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
DoSelect(null);
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
protected async Task SortRequested(Sorter.SortCallBack e)
diff --git a/MagMan.UI/Components/UserMan.razor.cs b/MagMan.UI/Components/UserMan.razor.cs
index 938df8d..7cd7945 100644
--- a/MagMan.UI/Components/UserMan.razor.cs
+++ b/MagMan.UI/Components/UserMan.razor.cs
@@ -193,18 +193,18 @@ namespace MagMan.UI.Components
await GetUsers();
}
- protected void SetNumRec(int newNum)
+ protected async Task SetNumRec(int newNum)
{
numRecord = newNum;
currPage = 1;
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
- protected void SetPage(int newNum)
+ protected async Task SetPage(int newNum)
{
currPage = newNum;
DoSelect(null);
- InvokeAsync(ReloadData);
+ await InvokeAsync(ReloadData);
}
#endregion Protected Methods
diff --git a/MagMan.UI/MagMan.UI.csproj b/MagMan.UI/MagMan.UI.csproj
index 6431e4e..b021b05 100644
--- a/MagMan.UI/MagMan.UI.csproj
+++ b/MagMan.UI/MagMan.UI.csproj
@@ -2,7 +2,7 @@
net6.0
- 1.0.2407.0314
+ 1.0.2407.0415
enable
enable
true
diff --git a/Resources/ChangeLog.html b/Resources/ChangeLog.html
index 5f6795e..e34003f 100644
--- a/Resources/ChangeLog.html
+++ b/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
MagMan - Wood Warehouse Management System
- Versione: 1.0.2407.0314
+ Versione: 1.0.2407.0415
Note di rilascio:
-
diff --git a/Resources/VersNum.txt b/Resources/VersNum.txt
index a1667eb..f66014a 100644
--- a/Resources/VersNum.txt
+++ b/Resources/VersNum.txt
@@ -1 +1 @@
-1.0.2407.0314
+1.0.2407.0415
diff --git a/Resources/manifest.xml b/Resources/manifest.xml
index d372811..3cc527b 100644
--- a/Resources/manifest.xml
+++ b/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 1.0.2407.0314
+ 1.0.2407.0415
http://nexus.steamware.net/repository/SWS/MagMan/stable/0/MagMan.UI.zip
http://nexus.steamware.net/repository/SWS/MagMan/stable/0/ChangeLog.html
false