diff --git a/MP.SPEC/MP.SPEC.csproj b/MP.SPEC/MP.SPEC.csproj
index cf2653e3..fc2a122e 100644
--- a/MP.SPEC/MP.SPEC.csproj
+++ b/MP.SPEC/MP.SPEC.csproj
@@ -5,7 +5,7 @@
enable
enable
MP.SPEC
- 6.16.2211.915
+ 6.16.2211.917
diff --git a/MP.SPEC/Pages/PODL.razor b/MP.SPEC/Pages/PODL.razor
index 929bc105..71a4089e 100644
--- a/MP.SPEC/Pages/PODL.razor
+++ b/MP.SPEC/Pages/PODL.razor
@@ -69,7 +69,14 @@
{
foreach (var item in ListArticoli.Where(x => x.Azienda == currAzienda).ToList())
{
-
+ @if (item.CodArticolo == currRecordControlli.CodArticolo)
+ {
+
+ }
+ else
+ {
+
+ }
}
}
@@ -93,7 +100,15 @@
{
foreach (var item in ListStati)
{
-
+ @if (item.value == currRecordControlli.KeyRichiesta)
+ {
+
+ }
+ else
+ {
+
+ }
+
}
}
@@ -110,7 +125,15 @@
{
foreach (var item in ListGruppiFase)
{
-
+ @if (item.CodGruppo == currRecordControlli.CodGruppo)
+ {
+
+ }
+ else
+ {
+
+ }
+
}
}
@@ -127,7 +150,7 @@
{
foreach (var item in ListMacchine)
{
- if (selectFirst(item.IdxMacchina) == true)
+ if (item.IdxMacchina == currRecordControlli.IdxMacchina)
{
}
diff --git a/MP.SPEC/Pages/PODL.razor.cs b/MP.SPEC/Pages/PODL.razor.cs
index 379e469d..00118784 100644
--- a/MP.SPEC/Pages/PODL.razor.cs
+++ b/MP.SPEC/Pages/PODL.razor.cs
@@ -72,6 +72,7 @@ namespace MP.SPEC.Pages
ListGruppiFase = await MDService.ElencoGruppiFase();
ListMacchine = await MDService.MacchineGetAll();
ListStati = await MDService.AnagStatiComm();
+ SearchRecords = await MDService.ListPODLFilt("*", "*");
// preselezione valori
configData = await MDService.ConfigGetAll();
var currRec = configData.FirstOrDefault(x => x.Chiave == "AZIENDA");
@@ -91,6 +92,7 @@ namespace MP.SPEC.Pages
pagerODL.resetCurrPage();
}
}
+ private List? SearchRecords;
///
/// Crea nuovo record e va in editing...
@@ -99,7 +101,12 @@ namespace MP.SPEC.Pages
protected async Task reqNewPODL()
{
// aggiungo record articolo
- currArticolo = "";
+ if (SearchRecords != null)
+ {
+ currRecordControlli = SearchRecords.FirstOrDefault();
+ }
+
+ //currArticolo = "";
if (ListArticoli != null && ListArticoli.Count > 0)
{
var firstArt = ListArticoli.FirstOrDefault();
@@ -169,6 +176,7 @@ namespace MP.SPEC.Pages
private static Logger Log = LogManager.GetCurrentClassLogger();
private PODLModel? _currRecord = null;
+ private PODLModel? _currRecordControlli = null;
private List? ListArticoli;
private List? ListAziende;
private List? ListGruppiFase;
@@ -206,7 +214,7 @@ namespace MP.SPEC.Pages
private bool selectFirst(string idxMacchina)
{
- string firstMacchina="";
+ string firstMacchina = "";
bool answ = false;
if (ListMacchine != null)
{
@@ -275,6 +283,14 @@ namespace MP.SPEC.Pages
artSearch = value == null ? "" : value.CodArticolo;
}
}
+ private PODLModel? currRecordControlli
+ {
+ get => _currRecordControlli;
+ set
+ {
+ _currRecordControlli = value;
+ }
+ }
private bool isLoading { get; set; } = false;
diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html
index c729d635..9850f032 100644
--- a/MP.SPEC/Resources/ChangeLog.html
+++ b/MP.SPEC/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
Modulo MAPOSPEC
- Versione: 6.16.2211.915
+ Versione: 6.16.2211.917
Note di rilascio:
-
diff --git a/MP.SPEC/Resources/VersNum.txt b/MP.SPEC/Resources/VersNum.txt
index b27dd350..458e2e65 100644
--- a/MP.SPEC/Resources/VersNum.txt
+++ b/MP.SPEC/Resources/VersNum.txt
@@ -1 +1 @@
-6.16.2211.915
+6.16.2211.917
diff --git a/MP.SPEC/Resources/manifest.xml b/MP.SPEC/Resources/manifest.xml
index 6d64b04d..9d8f2e3a 100644
--- a/MP.SPEC/Resources/manifest.xml
+++ b/MP.SPEC/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 6.16.2211.915
+ 6.16.2211.917
https://nexus.steamware.net/repository/SWS/MP-SPEC/stable/LAST/MP.SPEC.zip
https://nexus.steamware.net/repository/SWS/MP-SPEC/stable/LAST/ChangeLog.html
false