Update parziale x decodifica Barcode da SmartUnload
This commit is contained in:
@@ -49,7 +49,8 @@ namespace NKC_WF
|
||||
doRaiseEv = true;
|
||||
break;
|
||||
case codeType.Item:
|
||||
cmp_barcode.showOutput("badge badge-success", $"Item recognized: {decoData.description}");
|
||||
cmp_barcode.showOutput("badge badge-success", $"Item recognized: {decoData.rawData}");
|
||||
processItemSuggestion(decoData.rawData, decoData.codeInt);
|
||||
break;
|
||||
case codeType.Material:
|
||||
cmp_barcode.showOutput("badge badge-warning", $"Material - ignored: {decoData.description}");
|
||||
@@ -93,6 +94,28 @@ namespace NKC_WF
|
||||
|
||||
}
|
||||
|
||||
private void processItemSuggestion(string rawData, int codeInt)
|
||||
{
|
||||
// processo suggerimenti x ITEM dato suo RawData (Dtmx) e Cod univoco (intero)
|
||||
|
||||
// cerco su DB
|
||||
|
||||
// certo lavorazioni accessorie
|
||||
|
||||
// cerco destinazione CART/BIN
|
||||
|
||||
// salvo in hiddenField
|
||||
|
||||
// mostro output (compreso che mi aspetto entro 30 sec lettura cart/Bin)
|
||||
|
||||
|
||||
icnCart.Attributes.Remove("class");
|
||||
icnCart.Attributes.Add("class", "btn btn-sm btn-block btn-success");
|
||||
lblMessage.Text = "Riconosciuto item";
|
||||
lblDestination.Text = "SEND TO CART CR00012";
|
||||
lblDestination.CssClass = "text-success";
|
||||
}
|
||||
|
||||
private void resetIcons()
|
||||
{
|
||||
lblDestination.CssClass = "text-secondary";
|
||||
@@ -103,6 +126,7 @@ namespace NKC_WF
|
||||
|
||||
private void doUpdate()
|
||||
{
|
||||
#if false
|
||||
lblLastBCode.Text = "BCode letto... fake!";
|
||||
// in base al secondo mostro uno o altro...
|
||||
int secondo = DateTime.Now.Second;
|
||||
@@ -133,7 +157,8 @@ namespace NKC_WF
|
||||
default:
|
||||
resetIcons();
|
||||
break;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user