diff --git a/MP-TAB-SERV/Components/MachSel.razor b/MP-TAB-SERV/Components/MachSel.razor
index f046721a..f24c8ec4 100644
--- a/MP-TAB-SERV/Components/MachSel.razor
+++ b/MP-TAB-SERV/Components/MachSel.razor
@@ -1,5 +1,10 @@
-
MachSel
-
-@code {
-
+@if (false)
+{
+ MachSel
+
+
+
+
+
+
}
diff --git a/MP-TAB-SERV/Components/MachSel.razor.cs b/MP-TAB-SERV/Components/MachSel.razor.cs
new file mode 100644
index 00000000..09cbc1a8
--- /dev/null
+++ b/MP-TAB-SERV/Components/MachSel.razor.cs
@@ -0,0 +1,27 @@
+using global::Microsoft.AspNetCore.Components;
+using MP.Data.DatabaseModels;
+
+namespace MP_TAB_SERV.Components
+{
+ public partial class MachSel
+ {
+ #region Public Properties
+
+ [Parameter]
+ public MappaStatoExpl? RecMSE { get; set; } = null;
+
+ [Parameter]
+ public EventCallback E_MachSel { get; set; }
+
+ protected override async Task OnInitializedAsync()
+ {
+ // inizilamente riporto machcina corrente da MSE
+ if (RecMSE != null)
+ {
+ await E_MachSel.InvokeAsync(RecMSE?.IdxMacchina);
+ }
+ }
+
+ #endregion Public Properties
+ }
+}
\ No newline at end of file
diff --git a/MP-TAB-SERV/Components/PrintMag.razor.cs b/MP-TAB-SERV/Components/PrintMag.razor.cs
index 5eed2454..2d7321d7 100644
--- a/MP-TAB-SERV/Components/PrintMag.razor.cs
+++ b/MP-TAB-SERV/Components/PrintMag.razor.cs
@@ -25,6 +25,17 @@ namespace MP_TAB_SERV.Components
protected NavigationManager NavMan { get; set; } = null!;
protected int QtaUdc { get; set; } = 0;
+
+ [Inject]
+ protected SharedMemService SMServ { get; set; } = null!;
+
+ [Inject]
+ protected TabDataService TabDServ { get; set; } = null!;
+
+ #endregion Protected Properties
+
+ #region Protected Methods
+
protected async Task FixQtyUdc()
{
int answ = 1;
@@ -44,16 +55,6 @@ namespace MP_TAB_SERV.Components
QtaUdc = answ;
}
- [Inject]
- protected SharedMemService SMServ { get; set; } = null!;
-
- [Inject]
- protected TabDataService TabDServ { get; set; } = null!;
-
- #endregion Protected Properties
-
- #region Protected Methods
-
protected override async Task OnInitializedAsync()
{
await FixQtyUdc();
diff --git a/MP-TAB-SERV/Components/ProdConfirm.razor b/MP-TAB-SERV/Components/ProdConfirm.razor
index 20285dcc..7810d6fb 100644
--- a/MP-TAB-SERV/Components/ProdConfirm.razor
+++ b/MP-TAB-SERV/Components/ProdConfirm.razor
@@ -1,93 +1,105 @@
-ProdConfirm
-
-
+
-