94 lines
6.5 KiB
Plaintext
94 lines
6.5 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_MaterialsMgmt.ascx.cs" Inherits="NKC_WF.WebUserControls.cmp_MaterialsMgmt" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_numRow.ascx" TagPrefix="uc1" TagName="cmp_numRow" %>
|
|
|
|
|
|
<div class="row">
|
|
<div class="col-10">
|
|
</div>
|
|
<div class="col-2 text-end">
|
|
<uc1:cmp_numRow runat="server" ID="cmp_numRow" />
|
|
</div>
|
|
<div class="col-12">
|
|
<asp:GridView ID="grView" runat="server" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="MatID" DataSourceID="ods" CssClass="table table-sm table-striped small" AllowSorting="True">
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<Columns>
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
<asp:LinkButton runat="server" ID="lbtAddNew" OnClick="lbtAddNew_Click" Visible='<%# canAddNew() %>' CssClass="btn btn-sm btn-success" OnClientClick='return confirm("New material creation requested. Manual configuration on SUPERVISOR PC will be required. Do you really want to proceed?")'><i class="fa fa-plus" aria-hidden="true"></i></asp:LinkButton>
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtEdit" runat="server" CausesValidation="False" CommandName="Edit" Visible='<%# canEdit(Eval("MatID")) %>' CssClass="btn btn-sm btn-primary"><i class="fa fa-pencil" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
<asp:LinkButton runat="server" ID="lbtUpdate" CausesValidation="False" CommandName="Update" ToolTip='<%# traduci("Update")%>' CssClass="btn btn-success btn-sm"><i class="fa fa-check-circle-o" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton runat="server" ID="lbtCancel" CausesValidation="False" CommandName="Cancel"
|
|
ToolTip='<%# traduci("Cancel") %>' CssClass="btn btn-warning btn-sm"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
|
|
</EditItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="MatID" HeaderText="ID" SortExpression="MatID" InsertVisible="False" ReadOnly="True" />
|
|
<asp:BoundField DataField="MatExtCode" HeaderText="ExtCode" SortExpression="MatExtCode" />
|
|
<asp:BoundField DataField="MatDtmx" HeaderText="DataMatrix" ReadOnly="True" SortExpression="MatDtmx" />
|
|
<asp:BoundField DataField="MatDesc" HeaderText="Description" SortExpression="MatDesc" ItemStyle-CssClass="text-left" HeaderStyle-CssClass="text-left">
|
|
<HeaderStyle CssClass="text-left"></HeaderStyle>
|
|
|
|
<ItemStyle CssClass="text-left"></ItemStyle>
|
|
</asp:BoundField>
|
|
<asp:TemplateField HeaderText="Lenght (mm)" SortExpression="L_mm">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("L_mm") %>' />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("L_mm") %>'></asp:Label>
|
|
</ItemTemplate>
|
|
<HeaderStyle CssClass="text-right" />
|
|
<ItemStyle CssClass="text-right" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Width (mm)" SortExpression="W_mm">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("W_mm") %>' />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label2" runat="server" Text='<%# Eval("W_mm") %>'></asp:Label>
|
|
</ItemTemplate>
|
|
<HeaderStyle CssClass="text-right" />
|
|
<ItemStyle CssClass="text-right" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Thick (mm)" SortExpression="T_mm">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("T_mm") %>' />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label3" runat="server" Text='<%# Eval("T_mm") %>'></asp:Label>
|
|
</ItemTemplate>
|
|
<HeaderStyle CssClass="text-right" />
|
|
<ItemStyle CssClass="text-right" />
|
|
</asp:TemplateField>
|
|
<%--<asp:TemplateField ShowHeader="False">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" CssClass="btn btn-sm btn-danger" OnClientClick='return confirm("Record deletion requested. Proceed?")'><i class="fa fa-trash" aria-hidden="true"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
<asp:LinkButton runat="server" ID="lbtUpdate2" CausesValidation="False" CommandName="Update" ToolTip='<%# traduci("Update")%>' CssClass="btn btn-success btn-sm"><i class="fa fa-check-circle-o" aria-hidden="true"></i></asp:LinkButton>
|
|
<asp:LinkButton runat="server" ID="lbtCancel2" CausesValidation="False" CommandName="Cancel"
|
|
ToolTip='<%# traduci("Cancel") %>' CssClass="btn btn-warning btn-sm"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
|
|
</EditItemTemplate>
|
|
</asp:TemplateField>--%>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData" TypeName="AppData.DS_AppTableAdapters.MaterialsTableAdapter" FilterExpression=" MatID > 0" DeleteMethod="deleteQuery" UpdateMethod="updateQuery" OnUpdating="ods_Updating">
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_MatID" Type="String" />
|
|
</DeleteParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="MatExtCode" Type="Int32" />
|
|
<asp:Parameter Name="MatDesc" Type="String" />
|
|
<asp:Parameter Name="L_mm" Type="Decimal" />
|
|
<asp:Parameter Name="W_mm" Type="Decimal" />
|
|
<asp:Parameter Name="T_mm" Type="Decimal" />
|
|
<asp:Parameter Name="Original_MatID" Type="String" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
|