Update in KIT smart x reset post operazioni

This commit is contained in:
Samuele E. Locatelli
2020-08-07 16:40:15 +02:00
parent a60db880c0
commit 409f6efdb6
@@ -97,11 +97,17 @@ namespace NKC_WF.WebUserControls
private void cmp_KS_OtherItemsCart_eh_doRefresh(object sender, EventArgs e)
{
displInfo("Other PART added", true);
// resetto BIN & CART
resetBin();
resetCart();
}
private void cmp_KS_BinCart_eh_doRefresh(object sender, EventArgs e)
{
displInfo("PAINT PART added", true);
// resetto BIN & CART
resetBin();
resetCart();
}
private void resetShowData()
@@ -286,7 +292,7 @@ namespace NKC_WF.WebUserControls
var tabCOK = DataLayer.man.taCOK.GetData();
// cerco se sia "green" numWait + numReady + numOtherWait = 0
var tabGreen = tabCOK.Where(x => (x.NumPzWaiting + x.NumPzBinAvail + x.OtherQtyWait == 0) && x.CartDtmx == rawData).ToList();
if(tabGreen.Count>0)
if (tabGreen.Count > 0)
{
// verifico se sia SECONDA lettura
if (lastObject == rawData)
@@ -296,6 +302,9 @@ namespace NKC_WF.WebUserControls
// mostro che ho fatto
displInfo($"OK: CART removed {rawData}", true);
lastObject = "";
// resetto BIN & CART
resetBin();
resetCart();
}
else
{
@@ -329,6 +338,9 @@ namespace NKC_WF.WebUserControls
lastObject = "";
// eseguo comando x spostare i PAINT nel cart corretto...
DataLayer.man.taKL.updateCartForBin(rawData);
// resetto BIN & CART
resetBin();
resetCart();
}
else
{
@@ -411,6 +423,9 @@ namespace NKC_WF.WebUserControls
{
// seconda lettura x indicare in scarico
DataLayer.man.taBN.updateKitting(codeInt, true, false);
// resetto BIN & CART
resetBin();
resetCart();
}
else
{
@@ -459,7 +474,6 @@ namespace NKC_WF.WebUserControls
{
// mostro OtherItem!
setOtherItem(rawData, codeInt);
}
}
}
@@ -536,7 +550,7 @@ namespace NKC_WF.WebUserControls
}
/// <summary>
/// Mostra errore ed effettua reset vari...
/// Mostra INFO ed effettua reset vari...
/// </summary>
/// <param name="infoMessage"></param>
/// <param name="resetStatus"></param>
@@ -548,11 +562,11 @@ namespace NKC_WF.WebUserControls
resetSelection(resetStatus);
}
/// <summary>
/// Mostra errore ed effettua reset vari...
/// Mostra ERROR ed effettua reset vari...
/// </summary>
/// <param name="errorMessage"></param>
/// <param name="resetStatus"></param>
protected void displError(string errorMessage, bool resetStatus)
protected void displError(string errorMessage, bool resetStatus)
{
lblErrorMsg.Text = errorMessage;
divError.Visible = true;
@@ -573,7 +587,7 @@ namespace NKC_WF.WebUserControls
var tabItem = DataLayer.man.taIL.getBySearch(itemIdSelected, itemIdSelected.ToString(), 0, 999);
if (tabItem.Count == 1)
{
// riposto item a status 1...
// riporto item a status 1...
DataLayer.man.taIL.updateStatus(itemIdSelected, 1, PlaceId);
}
}