164 lines
9.3 KiB
Plaintext
164 lines
9.3 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_taskRec.ascx.cs" Inherits="C_TRACK.WebUserControls.mod_taskRec" %>
|
|
|
|
|
|
<div class="card border-info">
|
|
<div class="card-header text-center border-info bg-info text-light py-1">
|
|
<b>Ultime registrazioni Commessa <%: NumTask %></b>
|
|
</div>
|
|
<div class="card-body p-0">
|
|
<div class="row">
|
|
<div class="col-12 text-center">
|
|
</div>
|
|
<div class="col-12">
|
|
<asp:GridView runat="server" ID="grView" DataSourceID="odsOpr" CssClass="table table-striped table-condensed table-sm small" AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="IdxRec" AllowPaging="True" PageSize="5" OnRowUpdated="grView_RowUpdated">
|
|
<HeaderStyle CssClass="default" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<EmptyDataTemplate>
|
|
Nessun Risultato
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
<asp:TemplateField ShowHeader="false">
|
|
<EditItemTemplate>
|
|
<asp:LinkButton ID="lblUpdate" CssClass="btn btn-sm btn-success" runat="server" CausesValidation="False" CommandName="Update" ToolTip="Update" Visible='<%# editEnabled %>'><i class="fas fa-check"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lblCancel" CssClass="btn btn-sm btn-danger" runat="server" CausesValidation="False" CommandName="Cancel" ToolTip="Cancel" Visible='<%# editEnabled %>'><i class="fas fa-ban"></i></asp:LinkButton>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtEdit" CssClass="btn btn-sm btn-warning" runat="server" CausesValidation="False" CommandName="Edit" ToolTip="Edit" Visible='<%# editEnabled %>'><i class="fas fa-edit"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Commessa" SortExpression="NumTask">
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<asp:Label ID="lblNumTask" runat="server" Text='<%# Eval("NumTask") %>' />
|
|
</div>
|
|
<div class="col-12">
|
|
<b>
|
|
<asp:Label ID="lblCodArt" runat="server" Text='<%# Eval("CodArt") %>' /></b>
|
|
</div>
|
|
<div class="col-12">
|
|
<asp:Label ID="lblQtaRic" runat="server" Text='<%# Eval("QtaRic") %>' />
|
|
pz
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Postazione" SortExpression="Descrizione">
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Eval("Descrizione") %>' />
|
|
</div>
|
|
<div class="col-12">
|
|
<i>
|
|
<asp:Label ID="lblNomeOpr" runat="server" Text='<%# Eval("NomeOpr") %>' /></i>
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Lavorazione" SortExpression="DtStart">
|
|
<EditItemTemplate>
|
|
<div class="row">
|
|
<div class="col-6">
|
|
<b>
|
|
<asp:Label ID="lblDescrFase" runat="server" Text='<%# Eval("DescrFase") %>' /></b>
|
|
</div>
|
|
<div class="col-3 text-center">
|
|
<asp:DropDownList runat="server" ID="ddlTags" DataSourceID="odsTags" DataTextField="label" DataValueField="value" SelectedValue='<%# Bind("CodTag") %>' CssClass="custom-select custom-select-sm py-1 bg-secondary text-light" Visible='<%# showTag %>' ></asp:DropDownList>
|
|
<asp:ObjectDataSource ID="odsTags" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTask" TypeName="AppData.DS_UtilityTableAdapters.v_selTagTableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="lblNumTask" Type="String" DefaultValue="" PropertyName="Text" Name="NumTask" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
|
|
</div>
|
|
<div class="col-3 text-right">
|
|
pz:
|
|
<asp:TextBox ID="txtQtaEv" runat="server" Text='<%# Bind("QtaEv") %>' />
|
|
</div>
|
|
<div class="col-6">
|
|
<asp:TextBox ID="txtDtStart" runat="server" Text='<%# Bind("DtStart","{0:yyyy-MM-dd HH:mm:ss}") %>' TextMode="DateTime" />
|
|
</div>
|
|
<div class="col-6 text-right">
|
|
<asp:TextBox ID="txtDtEnd" runat="server" Text='<%# Bind("DtEnd","{0:yyyy-MM-dd HH:mm:ss}") %>' TextMode="DateTime" />
|
|
</div>
|
|
</div>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<div class="col-6">
|
|
<b>
|
|
<asp:Label ID="lblDescrFase" runat="server" Text='<%# Eval("DescrFase") %>' /></b>
|
|
</div>
|
|
<div class="col-3 text-center">
|
|
<asp:Label ID="lblCodTag" runat="server" Text='<%# Eval("CodTag","[{0}]") %>' Visible='<%# showTag %>' />
|
|
</div>
|
|
<div class="col-3 text-right">
|
|
pz:
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("QtaEv") %>' />
|
|
</div>
|
|
<div class="col-6">
|
|
<asp:Label ID="lblDtStart" runat="server" Text='<%# Eval("DtStart","{0:ddd dd.MM HH:mm:ss}") %>' />
|
|
</div>
|
|
<div class="col-6 text-right">
|
|
<asp:Label ID="lblDtEnd" runat="server" Text='<%# Eval("DtEnd","{0:ddd dd.MM HH:mm:ss}") %>' />
|
|
<asp:Label runat="server" ID="lblWIP" Visible='<%# Eval("DtEnd").ToString()=="" %>' CssClass="text-warning"><i class="fas fa-user-clock fa-2x"></i></asp:Label>
|
|
<asp:Label runat="server" ID="lblDone" Visible='<%# Eval("DtEnd").ToString()!="" %>' CssClass="text-success"><i class="fas fa-check-square fa-2x"></i></asp:Label>
|
|
</div>
|
|
<div class="col-6">
|
|
Durata:
|
|
<asp:Label ID="Label2" runat="server" Text='<%# Eval("DurataMin","{0:N2}") %>' />
|
|
min
|
|
</div>
|
|
<div class="col-6 text-right">
|
|
TC::
|
|
<asp:Label ID="Label3" runat="server" Text='<%# Eval("TCiclo","{0:N2}") %>' />
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:HiddenField runat="server" ID="hfTipoSel" />
|
|
<asp:HiddenField runat="server" ID="hfNumTask" />
|
|
<asp:ObjectDataSource runat="server" ID="odsTask" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByNumTask" TypeName="AppData.DS_AppTableAdapters.TaskRecTableAdapter" UpdateMethod="updateStEndQty" OnUpdating="odsTask_Updating">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="hfNumTask" Name="NumTask" PropertyName="Value" Type="String" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
|
<asp:Parameter Name="DtStart" Type="DateTime" />
|
|
<asp:Parameter Name="DtEnd" Type="DateTime" />
|
|
<asp:Parameter Name="QtaEv" Type="Int32" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:ObjectDataSource runat="server" ID="odsOpr" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByOpr" TypeName="AppData.DS_AppTableAdapters.TaskRecTableAdapter" UpdateMethod="updateStEndQty" OnUpdating="odsTask_Updating">
|
|
<SelectParameters>
|
|
<asp:SessionParameter SessionField="CodOpr" Name="CodOpr" DefaultValue="" DbType="String" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
|
<asp:Parameter Name="DtStart" Type="DateTime" />
|
|
<asp:Parameter Name="DtEnd" Type="DateTime" />
|
|
<asp:Parameter Name="QtaEv" Type="Int32" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:ObjectDataSource runat="server" ID="odsPostMulti" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByPost" TypeName="AppData.DS_AppTableAdapters.TaskRecTableAdapter" UpdateMethod="updateStEndQty" OnUpdating="odsTask_Updating">
|
|
<SelectParameters>
|
|
<asp:SessionParameter SessionField="CodPost" Name="CodPost" DefaultValue="" DbType="String" />
|
|
<asp:Parameter DbType="Boolean" Name="showAll" DefaultValue="true" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
|
<asp:Parameter Name="DtStart" Type="DateTime" />
|
|
<asp:Parameter Name="DtEnd" Type="DateTime" />
|
|
<asp:Parameter Name="QtaEv" Type="Int32" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|