Merge remote-tracking branch 'origin/feature/translation' into feature/translation

This commit is contained in:
marco.locatelli@steamware.net
2020-08-11 13:42:36 +02:00
23 changed files with 353 additions and 46 deletions
Vendored
+1 -1
View File
@@ -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}')
+8
View File
@@ -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>
+1 -1
View File
@@ -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)
{
+20
View File
@@ -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>
+137
View File
@@ -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
View File
@@ -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;
}
}
+1 -1
View File
@@ -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...
+1 -1
View File
@@ -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)
+1 -1
View File
@@ -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)
{
+1 -1
View File
@@ -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)
{
+6 -3
View File
@@ -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">
+41 -27
View File
@@ -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>
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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...
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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)
{