Abbozzati tutti i sistemi... vediamo...

This commit is contained in:
Samuele E. Locatelli
2020-01-25 17:09:33 +01:00
parent 76ca46733a
commit 28cd57c4a5
6 changed files with 49 additions and 30 deletions
@@ -77,7 +77,9 @@ namespace NKC_WF.WebUserControls
checkVisibility();
raiseEvent();
}
/// <summary>
/// Indice selezionato
/// </summary>
public int selIndex
{
get
+3 -21
View File
@@ -18,32 +18,14 @@
<asp:LinkButton ID="lbSelect" runat="server" CausesValidation="False" CommandName="Select" CommandArgument='<%# Eval("StackIndex") %>' CssClass="btn btn-sm btn-primary"><i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="SheetID" HeaderText="SheetID" ReadOnly="True" SortExpression="SheetID" />
<asp:TemplateField HeaderText="MatExtCode" SortExpression="MatExtCode">
<asp:BoundField DataField="SheetID" HeaderText="#" ReadOnly="True" SortExpression="SheetID" />
<asp:TemplateField HeaderText="Material" SortExpression="MatExtCode">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("MatExtCode") %>' CssClass="font-weight-bold"></asp:Label><br />
<asp:Label ID="Label2" runat="server" Text='<%# Eval("MatDesc") %>' CssClass="small"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<%--<asp:BoundField DataField="StackID" HeaderText="StackID" SortExpression="StackID" />
<asp:BoundField DataField="ShStatus" HeaderText="ShStatus" ReadOnly="True" SortExpression="ShStatus" />
<asp:BoundField DataField="StackIndex" HeaderText="StackIndex" SortExpression="StackIndex" />
<asp:BoundField DataField="SheetIndex" HeaderText="SheetIndex" SortExpression="SheetIndex" />--%>
<%--<asp:BoundField DataField="IsNext" HeaderText="IsNext" ReadOnly="True" SortExpression="IsNext" />
<asp:BoundField DataField="MatID" HeaderText="MatID" SortExpression="MatID" />--%>
<asp:BoundField DataField="WrkTimeEst" HeaderText="WrkTimeEst" SortExpression="WrkTimeEst" />
<%-- <asp:BoundField DataField="WrkTimeReal" HeaderText="WrkTimeReal" SortExpression="WrkTimeReal" />
<asp:BoundField DataField="Prepared" HeaderText="Prepared" SortExpression="Prepared" />
<asp:BoundField DataField="PrntStart" HeaderText="PrntStart" SortExpression="PrntStart" />
<asp:BoundField DataField="PrntEnd" HeaderText="PrntEnd" SortExpression="PrntEnd" />
<asp:BoundField DataField="WrkStart" HeaderText="WrkStart" SortExpression="WrkStart" />
<asp:BoundField DataField="WrkEnd" HeaderText="WrkEnd" SortExpression="WrkEnd" />
<asp:BoundField DataField="UnlStart" HeaderText="UnlStart" SortExpression="UnlStart" />
<asp:BoundField DataField="UnlEnd" HeaderText="UnlEnd" SortExpression="UnlEnd" />
<asp:BoundField DataField="RemnantID" HeaderText="RemnantID" SortExpression="RemnantID" />
<asp:BoundField DataField="PrintFilePath" HeaderText="PrintFilePath" SortExpression="PrintFilePath" />
<asp:BoundField DataField="CncFilePath" HeaderText="CncFilePath" SortExpression="CncFilePath" />--%>
<%--<asp:BoundField DataField="DrawFilePath" HeaderText="DrawFilePath" SortExpression="DrawFilePath" />--%>
<asp:BoundField DataField="WrkTimeEst" HeaderText="Estim" SortExpression="WrkTimeEst" DataFormatString="{0:N1}" />
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByStack" TypeName="AppData.DS_AppTableAdapters.SheetListTableAdapter">
@@ -30,6 +30,37 @@ namespace NKC_WF.WebUserControls
return answ;
}
}
// <summary>
/// Indice selezionato
/// </summary>
public int selIndex
{
get
{
return grView.SelectedIndex;
}
set
{
grView.SelectedIndex = value;
}
}
/// <summary>
/// SheetId selezionato
/// </summary>
public int SheetIdSel
{
get
{
int answ = 0;
try
{
int.TryParse(grView.SelectedValue.ToString(), out answ);
}
catch
{ }
return answ;
}
}
/// <summary>
/// comando reset
/// </summary>
@@ -20,7 +20,6 @@ namespace NKC_WF.WebUserControls
set
{
hfBatchID.Value = value.ToString();
doUpdate();
}
get
{
@@ -37,6 +36,7 @@ namespace NKC_WF.WebUserControls
set
{
hfSheetId.Value = value.ToString();
doUpdate();
}
get
{
+3 -7
View File
@@ -4,21 +4,17 @@
<%@ Register Src="~/WebUserControls/cmp_MU_svgViewer.ascx" TagPrefix="uc1" TagName="cmp_MU_svgViewer" %>
<%@ Register Src="~/WebUserControls/cmp_BP_sheetList.ascx" TagPrefix="uc1" TagName="cmp_BP_sheetList" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<asp:HiddenField ID="hfBatchID" runat="server" />
<div class="row text-center">
<div class="col-2">
<div class="col-2 pr-0">
<uc1:cmp_BP_bunkList runat="server" id="cmp_BP_bunkList" />
</div>
<div class="col-8">
<div class="col-8 px-0">
<h3>Batch preview - start | pause | stop</h3>
<uc1:cmp_MU_svgViewer runat="server" id="cmp_MU_svgViewer" />
</div>
<div class="col-2">
<div class="col-2 pl-0">
<uc1:cmp_BP_sheetList runat="server" id="cmp_BP_sheetList" />
</div>
</div>
+8
View File
@@ -17,6 +17,13 @@ namespace NKC_WF.site
doUpdate();
}
cmp_BP_bunkList.eh_doRefresh += Cmp_BP_bunkList_eh_doRefresh;
cmp_BP_sheetList.eh_doRefresh += Cmp_BP_sheetList_eh_doRefresh;
}
private void Cmp_BP_sheetList_eh_doRefresh(object sender, EventArgs e)
{
// imposto sheet sul foglio...
cmp_MU_svgViewer.SheetId = cmp_BP_sheetList.SheetIdSel;
}
private void Cmp_BP_bunkList_eh_doRefresh(object sender, EventArgs e)
@@ -47,6 +54,7 @@ namespace NKC_WF.site
private void doUpdate()
{
cmp_BP_bunkList.BatchId = BatchId;
cmp_MU_svgViewer.BatchId = BatchId;
}
/// <summary>