52 lines
3.3 KiB
Plaintext
52 lines
3.3 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_cartDetIRK.ascx.cs" Inherits="NKC_WF.WebUserControls.cmp_cartDetIRK" %>
|
|
|
|
|
|
<asp:HiddenField ID="hfCartID" runat="server" />
|
|
<asp:DetailsView ID="detView" runat="server" Width="100%" AutoGenerateRows="False" DataSourceID="odsCart">
|
|
<Fields>
|
|
<asp:TemplateField SortExpression="OrderExtCode" ShowHeader="false">
|
|
<ItemTemplate>
|
|
<div class="row text-center ">
|
|
<div class="col-6 ">
|
|
order: <asp:Label ID="OrderExtCodeLabel" runat="server" Text='<%# Eval("OrderExtCode") %>' CssClass="h3" />
|
|
</div>
|
|
<div class="col-6">
|
|
cart: <asp:Label ID="CartDtmxLabel" runat="server" Text='<%# Eval("CartDtmx") %>' CssClass="h3" />
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Fields>
|
|
</asp:DetailsView>
|
|
<asp:ObjectDataSource ID="odsCart" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="AppData.DS_AppTableAdapters.CartIRKTableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfCartID" DefaultValue="0" Name="CartID" PropertyName="Value" Type="Int32" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
|
|
|
|
<asp:GridView runat="server" ID="grView" CssClass="table table-sm table-striped small" AutoGenerateColumns="False" DataSourceID="ods" DataKeyNames="ItemExtCode" OnSelectedIndexChanged="grView_SelectedIndexChanged">
|
|
<Columns>
|
|
<%--<asp:BoundField DataField="OrderExtCode" HeaderText="OrderExtCode" SortExpression="OrderExtCode" />
|
|
<asp:BoundField DataField="CartDtmx" HeaderText="CartDtmx" SortExpression="CartDtmx" />--%>
|
|
<asp:BoundField DataField="ItemExtCode" HeaderText="Part" SortExpression="ItemExtCode" />
|
|
<asp:BoundField DataField="ItemDesc" HeaderText="Description" SortExpression="ItemDesc" />
|
|
<%--<asp:BoundField DataField="ItemNote" HeaderText="ItemNote" SortExpression="ItemNote" />--%>
|
|
<asp:BoundField DataField="TotReq" HeaderText="Req Qty" ReadOnly="True" SortExpression="TotReq" />
|
|
<asp:BoundField DataField="TotCur" HeaderText="Scan Qty" ReadOnly="True" SortExpression="TotCur" />
|
|
<asp:BoundField DataField="MatExtCode" HeaderText="Material" SortExpression="MatExtCode" />
|
|
<asp:BoundField DataField="MatDesc" HeaderText="Mat Description" SortExpression="MatDesc" />
|
|
<asp:TemplateField ShowHeader="False">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtInvalidate" runat="server" CausesValidation="False" CommandName="Select" CssClass="btn btn-sm btn-warning py-0" Visible='<%# checkQty(Eval("TotCur")) %>' OnClientClick='<%# SteamWare.jsUtils.getCBE("CofirmInvalidatePart")%>'><i class="fa fa-chain-broken" aria-hidden="true"></i> <%# traduci("Invalidate") %></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="AppData.DS_AppTableAdapters.CartIRKTableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfCartID" DefaultValue="0" Name="CartID" PropertyName="Value" Type="Int32" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|