Update gestione selezioen dettaglio stacks
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_footer.ascx.cs" Inherits="NKC_WF.WebUserControls.cmp_footer" %>
|
||||
<nav class="navbar fixed-bottom navbar-dark bg-dark text-light">
|
||||
<nav class="navbar fixed-bottom navbar-dark bg-dark text-light small">
|
||||
<div class="row" style="width: 100%;">
|
||||
<div class="col-6 text-left">
|
||||
<asp:Label ID="lblDateTime" runat="server" Text="..." />
|
||||
|
||||
@@ -3,11 +3,6 @@
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<h3>STACK LIST</h3>
|
||||
Qui va mostrato elenco degli STACK che fanno parte del Batch/Takt.
|
||||
<br />
|
||||
Ogni stack avrà come dato il NUMERO di fogli di cui è composto e il suo stato (vuoto, parzialmente fatto, completo).
|
||||
<br />
|
||||
<i>Abbiamo ipotizzato che più persone possano preparare insieme ognuno uno stack di fogli x il medesimo takt</i>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<asp:GridView ID="grView" runat="server" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="StackID" DataSourceID="ods" CssClass="table table-sm table-striped table-responsive" AllowSorting="True" OnSelectedIndexChanged="grView_SelectedIndexChanged">
|
||||
@@ -19,6 +14,14 @@
|
||||
No Record
|
||||
</EmptyDataTemplate>
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-sm btn-primary" Visible="true" ToolTip="Reset"><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbSelect" runat="server" CausesValidation="False" CommandName="Select" CssClass="btn btn-sm btn-primary"><i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="StackID" HeaderText="Stack" ReadOnly="True" SortExpression="StackID" />
|
||||
<asp:BoundField DataField="NumSheets" HeaderText="# Sheets" SortExpression="NumSheets" ItemStyle-CssClass="text-right" ReadOnly="True" />
|
||||
<asp:BoundField DataField="NumSheetsPrepared" HeaderText="# Prepared" SortExpression="NumSheetsPrepared" ItemStyle-CssClass="text-right" ReadOnly="True" />
|
||||
|
||||
@@ -31,5 +31,38 @@ namespace NKC_WF.WebUserControls
|
||||
{
|
||||
raiseEvent();
|
||||
}
|
||||
/// <summary>
|
||||
/// comando reset
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void lbtReset_Click(object sender, EventArgs e)
|
||||
{
|
||||
resetSelezione();
|
||||
}
|
||||
|
||||
private void resetSelezione()
|
||||
{
|
||||
grView.SelectedIndex = -1;
|
||||
grView.DataBind();
|
||||
raiseEvent();
|
||||
}
|
||||
/// <summary>
|
||||
/// StackId selezionato
|
||||
/// </summary>
|
||||
public int StackIdSel
|
||||
{
|
||||
get
|
||||
{
|
||||
int answ = 0;
|
||||
try
|
||||
{
|
||||
int.TryParse(grView.SelectedValue.ToString(), out answ);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user