Merge remote-tracking branch 'origin/feature/translation' into feature/translation
This commit is contained in:
Vendored
+1
-1
@@ -11,7 +11,7 @@ pipeline {
|
||||
steps {
|
||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
||||
script {
|
||||
withEnv(['NEXT_BUILD_NUMBER=318']) {
|
||||
withEnv(['NEXT_BUILD_NUMBER=319']) {
|
||||
// env.versionNumber = VersionNumber(versionNumberString : '1.1.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2019-07-01', skipFailedBuilds: true)
|
||||
env.versionNumber = VersionNumber(versionNumberString : '1.1.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2019-07-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.versionNumberBeta = VersionNumber(versionNumberString : '1.1.${BUILD_DATE_FORMATTED, "yyMM"}-beta.${BUILDS_ALL_TIME}', projectStartDate : '2019-07-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
|
||||
@@ -454,6 +454,7 @@
|
||||
<Content Include="WebUserControls\cmp_KS_currBin.ascx" />
|
||||
<Content Include="WebUserControls\cmp_KS_currCart.ascx" />
|
||||
<Content Include="WebUserControls\cmp_KS_currOI.ascx" />
|
||||
<Content Include="WebUserControls\cmp_KS_Items.ascx" />
|
||||
<Content Include="WebUserControls\cmp_KS_OkibBin.ascx" />
|
||||
<Content Include="WebUserControls\cmp_KS_OkibCart.ascx" />
|
||||
<Content Include="WebUserControls\cmp_KS_OkibSum.ascx" />
|
||||
@@ -1120,6 +1121,13 @@
|
||||
<Compile Include="WebUserControls\cmp_KS_currOI.ascx.designer.cs">
|
||||
<DependentUpon>cmp_KS_currOI.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_KS_Items.ascx.cs">
|
||||
<DependentUpon>cmp_KS_Items.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_KS_Items.ascx.designer.cs">
|
||||
<DependentUpon>cmp_KS_Items.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_KS_OkibBin.ascx.cs">
|
||||
<DependentUpon>cmp_KS_OkibBin.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_ErrorsLog : System.Web.UI.UserControl
|
||||
public partial class cmp_ErrorsLog : BaseUserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_KS_Items.ascx.cs" Inherits="NKC_WF.WebUserControls.cmp_KS_Items" %>
|
||||
|
||||
<asp:HiddenField runat="server" ID="hfCartID" />
|
||||
<asp:HiddenField runat="server" ID="hdCartDtmx" />
|
||||
<asp:HiddenField runat="server" ID="hfItemID" />
|
||||
<asp:HiddenField runat="server" ID="hfNeedSecOp" />
|
||||
<asp:HiddenField runat="server" ID="hfNeedPaint" />
|
||||
<asp:HiddenField runat="server" ID="hfItemValid" />
|
||||
<div class="row" runat="server" id="divItemValid" visible="false">
|
||||
<div class="col-12">
|
||||
<asp:Label runat="server" ID="lblNeedSecOp" CssClass="border-info table-info"><%: traduci("ItemNeedsSecOp") %></asp:Label>
|
||||
<asp:Label runat="server" ID="lblNeedPaint" CssClass="border-info table-info"><%: traduci("ItemNeedsPaint") %></asp:Label>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<asp:LinkButton runat="server" ID="lbtConfItemValid" CssClass="btn btn-success btn-block" OnClick="lbtConfItemValid_Click"><i class="fa fa-check" aria-hidden="true"></i> <%: traduci("ConfirmItemKitOk") %></asp:LinkButton>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<asp:LinkButton runat="server" ID="lbtCancelItemValid" CssClass="btn btn-danger btn-block" OnClick="lbtCancelItemValid_Click"><i class="fa fa-ban" aria-hidden="true"></i> <%: traduci("CancelItemKitOk") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_KS_Items : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Cart selezionato
|
||||
/// </summary>
|
||||
public int CartID
|
||||
{
|
||||
get
|
||||
{
|
||||
int answ = 0;
|
||||
int.TryParse(hfCartID.Value, out answ);
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
hfCartID.Value = value.ToString();
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Matrix Bin selezionato
|
||||
/// </summary>
|
||||
public string CartDtmx
|
||||
{
|
||||
get
|
||||
{
|
||||
return hdCartDtmx.Value;
|
||||
}
|
||||
set
|
||||
{
|
||||
hdCartDtmx.Value = value;
|
||||
}
|
||||
}
|
||||
public int ItemID
|
||||
{
|
||||
get
|
||||
{
|
||||
int answ = 0;
|
||||
int.TryParse(hfItemID.Value, out answ);
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
hfItemID.Value = value.ToString();
|
||||
// se 0 --> annullo validità
|
||||
if(value == 0)
|
||||
{
|
||||
ItemValid = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
protected bool ItemValid
|
||||
{
|
||||
get
|
||||
{
|
||||
bool answ = false;
|
||||
bool.TryParse(hfItemValid.Value, out answ);
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
hfItemValid.Value = value.ToString();
|
||||
}
|
||||
}
|
||||
public bool NeedSecOp
|
||||
{
|
||||
get
|
||||
{
|
||||
bool answ = false;
|
||||
bool.TryParse(hfNeedSecOp.Value, out answ);
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
hfNeedSecOp.Value = value.ToString();
|
||||
}
|
||||
}
|
||||
public bool NeedPaint
|
||||
{
|
||||
get
|
||||
{
|
||||
bool answ = false;
|
||||
bool.TryParse(hfNeedPaint.Value, out answ);
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
hfNeedPaint.Value = value.ToString();
|
||||
}
|
||||
}
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// Veriofico item sia valido...
|
||||
/// </summary>
|
||||
private void checkItemValidated()
|
||||
{
|
||||
bool showConfirmItem = false;
|
||||
// se NON è già validato...
|
||||
if (!ItemValid)
|
||||
{
|
||||
showConfirmItem = NeedPaint || NeedSecOp;
|
||||
}
|
||||
divItemValid.Visible = showConfirmItem;
|
||||
// moastro messaggi errore secondo caso
|
||||
lblNeedSecOp.Visible = NeedSecOp;
|
||||
lblNeedPaint.Visible = NeedPaint;
|
||||
}
|
||||
|
||||
public void doUpdate()
|
||||
{
|
||||
// effettua controlli vari
|
||||
|
||||
checkItemValidated();
|
||||
}
|
||||
|
||||
protected void lbtConfItemValid_Click(object sender, EventArgs e)
|
||||
{
|
||||
ItemValid = true;
|
||||
}
|
||||
|
||||
protected void lbtCancelItemValid_Click(object sender, EventArgs e)
|
||||
{
|
||||
ItemValid = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
+116
@@ -0,0 +1,116 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <generato automaticamente>
|
||||
// Codice generato da uno strumento.
|
||||
//
|
||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||
// il codice viene rigenerato.
|
||||
// </generato automaticamente>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
|
||||
|
||||
public partial class cmp_KS_Items
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hfCartID.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HiddenField hfCartID;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hdCartDtmx.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HiddenField hdCartDtmx;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hfItemID.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HiddenField hfItemID;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hfNeedSecOp.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HiddenField hfNeedSecOp;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hfNeedPaint.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HiddenField hfNeedPaint;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hfItemValid.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HiddenField hfItemValid;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divItemValid.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divItemValid;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lblNeedSecOp.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblNeedSecOp;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lblNeedPaint.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblNeedPaint;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtConfItemValid.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtConfItemValid;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtCancelItemValid.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtCancelItemValid;
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,7 @@ using System;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_MU_Items : System.Web.UI.UserControl
|
||||
public partial class cmp_MU_Items : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Sheet corrente...
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_MU_singleStat : System.Web.UI.UserControl
|
||||
public partial class cmp_MU_singleStat : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Batch corrente...
|
||||
|
||||
@@ -3,7 +3,7 @@ using System;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_MU_stats : System.Web.UI.UserControl
|
||||
public partial class cmp_MU_stats : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Batch corrente...
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_MU_suggestions : System.Web.UI.UserControl
|
||||
public partial class cmp_MU_suggestions : BaseUserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -6,7 +6,7 @@ using System.Web.UI;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_MU_svgViewer : System.Web.UI.UserControl
|
||||
public partial class cmp_MU_svgViewer : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// BatchId corrente...
|
||||
|
||||
@@ -9,7 +9,7 @@ using System.Text;
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
|
||||
public partial class cmp_batchDetail : System.Web.UI.UserControl
|
||||
public partial class cmp_batchDetail : BaseUserControl
|
||||
{
|
||||
public event EventHandler eh_doRefresh;
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
|
||||
@@ -4,7 +4,7 @@ using System.Configuration;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_footer : System.Web.UI.UserControl
|
||||
public partial class cmp_footer : BaseUserControl
|
||||
{
|
||||
public event EventHandler eh_doRefresh;
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
|
||||
@@ -4,7 +4,7 @@ using System.Web.UI;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_homeButtons : System.Web.UI.UserControl
|
||||
public partial class cmp_homeButtons : BaseUserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -4,7 +4,7 @@ using System.Web.UI.WebControls;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_kitList : System.Web.UI.UserControl
|
||||
public partial class cmp_kitList : BaseUserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
<%@ Register Src="~/WebUserControls/cmp_KS_BinCart.ascx" TagPrefix="uc1" TagName="cmp_KS_BinCart" %>
|
||||
<%@ Register Src="~/WebUserControls/cmp_KS_OtherItemsCart.ascx" TagPrefix="uc1" TagName="cmp_KS_OtherItemsCart" %>
|
||||
<%@ Register Src="~/WebUserControls/cmp_KS_Cart.ascx" TagPrefix="uc1" TagName="cmp_KS_Cart" %>
|
||||
<%@ Register Src="~/WebUserControls/cmp_KS_Items.ascx" TagPrefix="uc1" TagName="cmp_KS_Items" %>
|
||||
|
||||
|
||||
<div class="mx-0">
|
||||
<asp:HiddenField ID="hfBatchID" runat="server" />
|
||||
@@ -20,9 +22,9 @@
|
||||
<asp:HiddenField runat="server" ID="hfLastValidBCode" />
|
||||
</div>
|
||||
<div class="col-12 px-0">
|
||||
<uc1:cmp_KS_BinCart runat="server" id="cmp_KS_BinCart" />
|
||||
<uc1:cmp_KS_OtherItemsCart runat="server" id="cmp_KS_OtherItemsCart" />
|
||||
<uc1:cmp_KS_Cart runat="server" id="cmp_KS_Cart" />
|
||||
<uc1:cmp_KS_BinCart runat="server" ID="cmp_KS_BinCart" />
|
||||
<uc1:cmp_KS_OtherItemsCart runat="server" ID="cmp_KS_OtherItemsCart" />
|
||||
<uc1:cmp_KS_Cart runat="server" ID="cmp_KS_Cart" />
|
||||
</div>
|
||||
<div class="col-12 px-0">
|
||||
<div runat="server" id="divItemDet" class="bg-success text-warning small" visible="false">
|
||||
@@ -39,6 +41,7 @@
|
||||
<asp:Label runat="server" ID="lblItemDtmx" />
|
||||
</div>
|
||||
</div>
|
||||
<uc1:cmp_KS_Items runat="server" id="cmp_KS_Items" />
|
||||
</div>
|
||||
<div runat="server" id="divError" class="bg-danger text-warning" visible="false">
|
||||
<div class="col-12 px-1">
|
||||
|
||||
@@ -100,6 +100,7 @@ namespace NKC_WF.WebUserControls
|
||||
// resetto BIN & CART
|
||||
resetBin();
|
||||
resetCart();
|
||||
resetItem();
|
||||
}
|
||||
|
||||
private void cmp_KS_BinCart_eh_doRefresh(object sender, EventArgs e)
|
||||
@@ -108,6 +109,7 @@ namespace NKC_WF.WebUserControls
|
||||
// resetto BIN & CART
|
||||
resetBin();
|
||||
resetCart();
|
||||
resetItem();
|
||||
}
|
||||
|
||||
private void resetShowData()
|
||||
@@ -115,6 +117,7 @@ namespace NKC_WF.WebUserControls
|
||||
cmp_KS_Cart.Visible = false;
|
||||
cmp_KS_BinCart.Visible = false;
|
||||
cmp_KS_OtherItemsCart.Visible = false;
|
||||
cmp_KS_Items.Visible = false;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -266,7 +269,7 @@ namespace NKC_WF.WebUserControls
|
||||
var tabOrdini = DataLayer.man.taOL.getByCart(rawData);
|
||||
if (tabOrdini.Count == 0)
|
||||
{
|
||||
displError($"CART: Order not found for Cart {rawData}, please retry", true);
|
||||
displError($"CART: Order not found for Cart {rawData}, {traduci("ErrPleaseRetry")}", true);
|
||||
resetCart();
|
||||
}
|
||||
else
|
||||
@@ -277,7 +280,7 @@ namespace NKC_WF.WebUserControls
|
||||
// controllo se trovo righe...
|
||||
if (tabPLD.Count == 0)
|
||||
{
|
||||
displError($"KIT REQuest: PackList not found for Cart {rawData} --> OrdExtCode {rigaOrd.OrderExtCode}, please retry", true);
|
||||
displError($"KIT REQuest: PackList not found for Cart {rawData} --> OrdExtCode {rigaOrd.OrderExtCode}, {traduci("ErrPleaseRetry")}", true);
|
||||
resetCart();
|
||||
}
|
||||
else
|
||||
@@ -356,7 +359,6 @@ namespace NKC_WF.WebUserControls
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
case codeType.BinProcessed:
|
||||
@@ -365,7 +367,7 @@ namespace NKC_WF.WebUserControls
|
||||
// PRIMO: verifico SE ho delle righe valide...
|
||||
if (tabOKIB.Count == 0)
|
||||
{
|
||||
displError($"BIN: Code not found {rawData}, please retry", true);
|
||||
displError($"BIN: Code not found {rawData}, {traduci("ErrPleaseRetry")}", true);
|
||||
// reset preliminare
|
||||
resetBin();
|
||||
}
|
||||
@@ -374,7 +376,7 @@ namespace NKC_WF.WebUserControls
|
||||
var listPainted = tabOKIB.Where(x => !x.IsPaintDateNull()).ToList();
|
||||
if (listPainted.Count == 0)
|
||||
{
|
||||
displError($"BIN: Paint Date missing for item {tabOKIB[0].ItemDesc} | order {tabOKIB[0].OrderExtCode}, please retry", true);
|
||||
displError($"BIN: Paint Date missing for item {tabOKIB[0].ItemDesc} | order {tabOKIB[0].OrderExtCode}, {traduci("ErrPleaseRetry")}", true);
|
||||
// reset preliminare
|
||||
resetBin();
|
||||
}
|
||||
@@ -383,7 +385,7 @@ namespace NKC_WF.WebUserControls
|
||||
var listAvailable = tabOKIB.Where(x => !x.IsPaintDateNull() && x.IsOnCartDateNull()).ToList();
|
||||
if (listAvailable.Count == 0)
|
||||
{
|
||||
displError($"BIN: No item available for pickup on target CART for code {rawData} | item {tabOKIB[0].ItemDesc} | order {tabOKIB[0].OrderExtCode}, please retry", true);
|
||||
displError($"BIN: No item available for pickup on target CART for code {rawData} | item {tabOKIB[0].ItemDesc} | order {tabOKIB[0].OrderExtCode}, {traduci("ErrPleaseRetry")}", true);
|
||||
// reset preliminare
|
||||
resetBin();
|
||||
}
|
||||
@@ -446,29 +448,30 @@ namespace NKC_WF.WebUserControls
|
||||
tabItem = DataLayer.man.taIL.getBySearch(codeInt, rawData, 0, 999);
|
||||
if (tabItem.Count == 0)
|
||||
{
|
||||
displError($"PART: Code not found {rawData}, please retry", true);
|
||||
displError($"{traduci("ErrPartNotFound")} {rawData}, {traduci("ErrPleaseRetry")}", true);
|
||||
showItemDetail(false, null, true);
|
||||
}
|
||||
else if (tabItem.Count == 1)
|
||||
{
|
||||
showItemDetail(true, tabItem[0], false);
|
||||
var itemRow = tabItem[0];
|
||||
showItemDetail(true, itemRow, false);
|
||||
// verifico se ITEM sia o meno stato caricato sul CART x delivery finale
|
||||
|
||||
// se caricato --> mostro che è già a posto
|
||||
|
||||
// se non caricato --> controllo SecOp
|
||||
|
||||
|
||||
// se non caricato --> controllo PAINT
|
||||
|
||||
// gestione doppia lettura x conferma OnCart
|
||||
|
||||
// salvataggio di OnCartDate
|
||||
|
||||
if (!itemRow.IsOnCartDateNull())
|
||||
{
|
||||
// se caricato --> mostro che è già a posto
|
||||
displError($"{traduci("ErrPartAlreadyOnCart")} {rawData}, {traduci("ErrPleaseRetry")}", true);
|
||||
resetItem();
|
||||
}
|
||||
else
|
||||
{
|
||||
// imposto controllo...
|
||||
cmp_KS_Items.ItemID = codeInt;
|
||||
cmp_KS_Items.NeedSecOp = !string.IsNullOrEmpty(itemRow.PostProcList);
|
||||
cmp_KS_Items.NeedPaint = !string.IsNullOrEmpty(itemRow.ProcessesReq) && itemRow.ProcessesReq == "PaintFlag";
|
||||
// controllo!
|
||||
cmp_KS_Items.doUpdate();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
break;
|
||||
case codeType.OtherItem:
|
||||
// recupero la tab OKOI x iniziare a controllare i dati...
|
||||
@@ -476,7 +479,7 @@ namespace NKC_WF.WebUserControls
|
||||
// PRIMO: verifico SE ho delle righe valide...
|
||||
if (tabOKOI.Count == 0)
|
||||
{
|
||||
displError($"PART: Code not found {rawData}, please retry", true);
|
||||
displError($"{traduci("ErrPartNotFound")} {rawData}, {traduci("ErrPleaseRetry")}", true);
|
||||
// reset preliminare
|
||||
resetOtherItem();
|
||||
}
|
||||
@@ -485,7 +488,7 @@ namespace NKC_WF.WebUserControls
|
||||
var listAvailable = tabOKOI.Where(x => x.IsOnCartDateNull()).ToList();
|
||||
if (listAvailable.Count == 0)
|
||||
{
|
||||
displError($"PART: No item available for pickup on target CART for code {rawData} | item {tabOKOI[0].OtherItemDesc} | order {tabOKOI[0].OrderExtCode}, please retry", true);
|
||||
displError($"{traduci("ErrPartNoItemAvail")} {rawData} | item {tabOKOI[0].OtherItemDesc} | order {tabOKOI[0].OrderExtCode}, {traduci("ErrPleaseRetry")}", true);
|
||||
// reset preliminare
|
||||
resetOtherItem();
|
||||
}
|
||||
@@ -495,7 +498,7 @@ namespace NKC_WF.WebUserControls
|
||||
var listCartAvailable = tabOKOI.Where(x => !x.IsCartKitStartNull() && x.IsCartKitEndNull()).ToList();
|
||||
if (listCartAvailable.Count == 0)
|
||||
{
|
||||
displError($"PART: No CART available to proceed: {rawData} | item {tabOKOI[0].OtherItemDesc} | order {tabOKOI[0].OrderExtCode}", true);
|
||||
displError($"{traduci("ErrPartNoCartAvail")}: {rawData} | item {tabOKOI[0].OtherItemDesc} | order {tabOKOI[0].OrderExtCode}", true);
|
||||
// reset preliminare
|
||||
resetOtherItem();
|
||||
}
|
||||
@@ -556,6 +559,9 @@ namespace NKC_WF.WebUserControls
|
||||
cmp_KS_Cart.CartID = codeInt;
|
||||
cmp_KS_Cart.CartDtmx = rawData;
|
||||
cmp_KS_Cart.doUpdate();
|
||||
cmp_KS_Items.CartID = codeInt;
|
||||
cmp_KS_Items.CartDtmx = rawData;
|
||||
cmp_KS_Items.doUpdate();
|
||||
fixVisibility();
|
||||
}
|
||||
|
||||
@@ -570,6 +576,7 @@ namespace NKC_WF.WebUserControls
|
||||
cmp_KS_BinCart.CartID = 0;
|
||||
cmp_KS_OtherItemsCart.CartID = 0;
|
||||
cmp_KS_Cart.CartID = 0;
|
||||
cmp_KS_Items.CartID = 0;
|
||||
fixVisibility();
|
||||
}
|
||||
private void resetOtherItem()
|
||||
@@ -577,6 +584,12 @@ namespace NKC_WF.WebUserControls
|
||||
cmp_KS_OtherItemsCart.OtherItemID = 0;
|
||||
fixVisibility();
|
||||
}
|
||||
private void resetItem()
|
||||
{
|
||||
itemIdSelected = 0;
|
||||
cmp_KS_Items.ItemID = 0;
|
||||
fixVisibility();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Mostra INFO ed effettua reset vari...
|
||||
@@ -739,7 +752,7 @@ namespace NKC_WF.WebUserControls
|
||||
cmp_KS_Cart.Visible = cmp_KS_Cart.CartID > 0 && (cmp_KS_BinCart.BinID + cmp_KS_OtherItemsCart.OtherItemID == 0);
|
||||
cmp_KS_BinCart.Visible = cmp_KS_BinCart.BinID > 0;
|
||||
cmp_KS_OtherItemsCart.Visible = cmp_KS_OtherItemsCart.OtherItemID > 0;
|
||||
|
||||
cmp_KS_Items.Visible = cmp_KS_Items.ItemID > 0;
|
||||
// fix btn reset!
|
||||
lbtResetSel.Visible = (itemIdSelected != 0);
|
||||
}
|
||||
@@ -763,5 +776,6 @@ namespace NKC_WF.WebUserControls
|
||||
showItemDetail(false, null, false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -149,6 +149,15 @@ namespace NKC_WF.WebUserControls
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblItemDtmx;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo cmp_KS_Items.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::NKC_WF.WebUserControls.cmp_KS_Items cmp_KS_Items;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divError.
|
||||
/// </summary>
|
||||
|
||||
@@ -4,7 +4,7 @@ using System.Web.UI;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_login : System.Web.UI.UserControl
|
||||
public partial class cmp_login : BaseUserControl
|
||||
{
|
||||
#region eventi pubblici esposti
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_numRow : System.Web.UI.UserControl
|
||||
public partial class cmp_numRow : BaseUserControl
|
||||
{
|
||||
public event EventHandler eh_doRefresh;
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
|
||||
@@ -3,7 +3,7 @@ using System;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class cmp_paint_bins : System.Web.UI.UserControl
|
||||
public partial class cmp_paint_bins : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Testo titolo...
|
||||
|
||||
@@ -4,7 +4,7 @@ using System.Web.UI;
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class mod_righePag : System.Web.UI.UserControl
|
||||
public partial class mod_righePag : BaseUserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// indicato (nuovo) numero righe x pagina
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace NKC_WF.WebUserControls
|
||||
{
|
||||
public partial class tpl_WIP : System.Web.UI.UserControl
|
||||
public partial class tpl_WIP : BaseUserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user