ancora update x testare kit adv

This commit is contained in:
Samuele E. Locatelli
2020-08-26 16:27:55 +02:00
parent 07da1b4403
commit 05ee608063
3 changed files with 41 additions and 11 deletions
+5 -1
View File
@@ -24,8 +24,12 @@ namespace NKC_WF.WebUserControls
set
{
hfItemId.Value = value.ToString();
frmView.DataBind();
}
}
public void doUpdate()
{
frmView.DataBind();
}
}
}
@@ -70,7 +70,9 @@ namespace NKC_WF.WebUserControls
public void resetShowData()
{
cmp_KS_Cart.CartID = 0;
cmp_KS_Cart.doUpdate();
cmp_ItemDet.ItemId = 0;
cmp_ItemDet.doUpdate();
lastObject = "";
ItemExtCode = "";
cmp_barcode.resetMessage();
@@ -128,6 +130,7 @@ namespace NKC_WF.WebUserControls
// reset comando
cmp_barcode.inputAcquired = "";
cmp_barcode.resetInput();
// aggiorno...
doUpdate();
if (doRaiseEv)
@@ -172,8 +175,8 @@ namespace NKC_WF.WebUserControls
/// <param name="codeInt"></param>
private void processItemSuggestion(codeType tipoCod, string rawData, int codeInt)
{
displError("");
displInfo("");
divInfo.Visible = false;
divError.Visible = false;
DataLayer DLMan = new DataLayer();
// processo suggerimenti x ITEM / cart / bin dato suo RawData (Dtmx) e Cod univoco (intero)
switch (tipoCod)
@@ -241,9 +244,7 @@ namespace NKC_WF.WebUserControls
}
else
{
// salvo item e ext code...
cmp_ItemDet.ItemId = codeInt;
ItemExtCode = tabItems[0].ItemExtCode;
setItem(rawData, codeInt, tabItems[0].ItemExtCode);
// se PART --> il relativo modulo mostrerà reload
checkPartCart();
}
@@ -319,9 +320,25 @@ namespace NKC_WF.WebUserControls
protected void resetSelection()
{
resetCart();
resetItem();
}
/// <summary>
/// Imposta ITEM sugli oggetti dipendenti
/// </summary>
/// <param name="rawData"></param>
/// <param name="codeInt"></param>
/// <param name="itemExtCode"></param>
private void setItem(string rawData, int codeInt, string itemExtCode)
{
// salvo item e ext code...
cmp_ItemDet.ItemId = codeInt;
ItemExtCode = itemExtCode;
cmp_ItemDet.doUpdate();
fixVisibility();
}
/// <summary>
/// Imposta il cart sugli oggetti dipendenti
/// </summary>
@@ -350,6 +367,7 @@ namespace NKC_WF.WebUserControls
{
// reset grafico
cmp_KS_Cart.Visible = cmp_KS_Cart.CartID > 0;
checkPartCart();
}
protected void lbtInvalidateCart_Click(object sender, EventArgs e)
@@ -370,7 +388,7 @@ namespace NKC_WF.WebUserControls
}
// resetto
resetShowData();
raiseReset();
Response.Redirect(Request.RawUrl);
}
+11 -3
View File
@@ -264,7 +264,7 @@ namespace NKC_WF.WebUserControls
{
// salvo in item sel...
updateCurrData();
bool fatto= ComLib.saveItemPickup(SheetID, DeviceId, itemDtmx);
bool fatto = ComLib.saveItemPickup(SheetID, DeviceId, itemDtmx);
lgInfo($"cmp_unloadSmart | tryPickup | item: {itemDtmx} | SheetID: {SheetID} | DeviceId: {DeviceId} | done: {fatto}");
}
/// <summary>
@@ -329,7 +329,15 @@ namespace NKC_WF.WebUserControls
{
// dichiaro che è depositato
DLMan.taIL.updateStatus(itemIdSelected, 3, PlaceId);
message = $"{traduci("Part")} {itemIdSelected} {traduci("PutInCart")} {rawData}";
int cartIndex = 0;
try
{
cartIndex = currCartTab[0].CartIndex;
}
catch
{ }
message = $"{traduci("Part")} {itemIdSelected} {traduci("PutInCart")} C{cartIndex} {rawData}";
lblDestination.Text = message;
lgInfo($"cmp_unloadSmart | Status --> 3 | {message} | PlaceId: {PlaceId}");
resetSelection(false);
@@ -408,7 +416,7 @@ namespace NKC_WF.WebUserControls
divItemError.Visible = true;
resetSelection(resetStatus);
}
/// <summary>
/// Mostra o nasconde dettaglio su ITEM letto
/// </summary>