Files
2020-01-03 18:47:06 +01:00

80 lines
5.6 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_machParams.ascx.cs" Inherits="ES3.WebUserControls.cmp_machParams" %>
<div class="row">
<div class="col-12">
<asp:ObjectDataSource ID="odsConfWeek" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_PlanTableAdapters.selConfWeekTableAdapter"></asp:ObjectDataSource>
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="IdxMacchina" DataSourceID="ods" CssClass="table table-sm table-striped" AllowPaging="True" AllowSorting="True" OnRowEditing="grView_RowEditing" OnSelectedIndexChanged="grView_SelectedIndexChanged">
<HeaderStyle CssClass="table-primary" />
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="table-info" />
<EmptyDataTemplate>
No records found
</EmptyDataTemplate>
<Columns>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:LinkButton runat="server" ID="lbtReset" CausesValidation="false" OnClick="btnReset_Click" ToolTip="Reset selezione" CssClass="btn btn-sm btn-warning"><i class="fa fa-refresh"></i></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="lbtSelect" runat="server" CausesValidation="False" CommandName="Select" CssClass="btn btn-sm btn-primary"><i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
<asp:LinkButton ID="lbtEdit" runat="server" CausesValidation="False" CommandName="Edit" CssClass="btn btn-sm btn-info"><i class="fa fa-pencil" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="lbtSave" runat="server" CausesValidation="False" CommandName="Update" CssClass="btn btn-sm btn-success"><i class="fa fa-check" aria-hidden="true"></i></asp:LinkButton>
<asp:LinkButton ID="lbtCancel" runat="server" CausesValidation="False" CommandName="Cancel" CssClass="btn btn-sm btn-danger"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="IdxMacchina" HeaderText="impianto" ReadOnly="True" SortExpression="IdxMacchina" />
<asp:TemplateField HeaderText="Apertura" SortExpression="CodConfAper">
<EditItemTemplate>
<asp:DropDownList runat="server" ID="ddlConfWeek" DataSourceID="odsConfWeek" DataTextField="label" DataValueField="value" SelectedValue='<%# Bind("CodConfAper") %>'>
</asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:DropDownList runat="server" ID="ddlConfWeek" DataSourceID="odsConfWeek" DataTextField="label" DataValueField="value" SelectedValue='<%# Eval("CodConfAper") %>' Enabled="false">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="OEE" SortExpression="OEE">
<EditItemTemplate>
<asp:TextBox ID="txtOEE" runat="server" Text='<%# Bind("OEE") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblOEE" runat="server" Text='<%# Eval("OEE", "{0:P1}") %>'></asp:Label>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Right" />
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:BoundField DataField="SetupTime" HeaderText="Setup (min)" SortExpression="SetupTime" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
<HeaderStyle HorizontalAlign="Right"></HeaderStyle>
<ItemStyle HorizontalAlign="Right"></ItemStyle>
</asp:BoundField>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:LinkButton runat="server" ID="lbtAddNew" CssClass="btn btn-sm btn-block btn-success" OnClick="lbtAddNew_Click" ToolTip="Aggiunta mancanti"><i class="fa fa-plus-square" aria-hidden="true"></i></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" CssClass="btn btn-sm btn-danger" OnClientClick="return confirm('Sicuro di voler procedere con eliminazione?');"><i class="fa fa-trash" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="lbtSave2" runat="server" CausesValidation="False" CommandName="Update" CssClass="btn btn-sm btn-success"><i class="fa fa-check" aria-hidden="true"></i></asp:LinkButton>
<asp:LinkButton ID="lbtCancel2" runat="server" CausesValidation="False" CommandName="Cancel" CssClass="btn btn-sm btn-danger"><i class="fa fa-ban" aria-hidden="true"></i></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_PlanTableAdapters.MachineParamsTableAdapter" DeleteMethod="DeleteQuery" UpdateMethod="UpdateQuery" OnUpdating="ods_Updating">
<DeleteParameters>
<asp:Parameter Name="Original_IdxMacchina" Type="String" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="Original_IdxMacchina" Type="String" />
<asp:Parameter Name="CodConfAper" Type="String" />
<asp:Parameter Name="OEE" Type="Double" />
<asp:Parameter Name="SetupTime" Type="Int32" />
</UpdateParameters>
</asp:ObjectDataSource>
</div>
</div>