Files
GPW/GPW_Smart/WebUserControls/mod_commAttivita.ascx
T

82 lines
5.2 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_commAttivita.ascx.cs" Inherits="GPW.WebUserControls.mod_commAttivita" %>
<% if (false)
{ %>
<link href="~/css/Style.css" rel="stylesheet" type="text/css" />
<% } %>
<div class="elTimbSmart" style="padding: 0 15px;">
<ul data-role="listview" data-inset="false" data-theme="d" data-divider-theme="b">
<li data-role="list-divider">
<asp:Panel runat="server" data-role="popup" ID="popupBasic" ClientIDMode="Static">
<p>
<asp:Calendar runat="server" ID="calDataRif" OnSelectionChanged="calDataRif_SelectionChanged" />
<p>
</asp:Panel>
<div class="ui-grid-b">
<div class="ui-block-a">
<a href="#popupBasic" data-rel="popup" data-role="button" data-mini="true">
<asp:Label runat="server" ID="lblDataRif" /></a>
</div>
<div class="ui-block-b">
<asp:LinkButton runat="server" ID="lnkCreateNew" Text="Aggiungi" OnClick="lnkCreateNew_Click" data-icon="plus" data-mini="true" data-iconpos="right" data-role="button" />
</div>
<div class="ui-block-c">
<asp:Label runat="server" ID="lblTotOreRA" Style="font-weight: normal; font-size: 12pt;" Text="..." CssClass="ui-li-count"
ToolTip="Ore caricate a commessa / ore lavorate da timbrature" />
</div>
</div>
</li>
<asp:Repeater ID="repRegAtt" runat="server" DataSourceID="odsRegAtt">
<ItemTemplate>
<li>
<asp:LinkButton runat="server" ID="lnkEdit" OnClick="lnkEdit_Click" CommandArgument='<%# Eval("idxRA") %>'>
<p>
<b><asp:Label ID="lblCli" runat="server" Style="font-size: 10pt;" Text='<%# cliByIdxFase(Eval("idxFase")) %>' ForeColor="#6988AA" />&nbsp;-&nbsp;
<asp:Label ID="lblPrj" runat="server" Style="font-size: 10pt;" Text='<%# prjByIdxFase(Eval("idxFase")) %>' /></b>
</p>
<div class="ui-li-count">
<asp:Label ID="inizioLabel" runat="server" Text='<%# Eval("inizio","{0:HH:mm}") %>' />&nbsp;-&nbsp;<asp:Label ID="fineLabel" runat="server" Text='<%# Eval("fine","{0:HH:mm}") %>' />
</div>
<p>
<asp:Label ID="lblFase" runat="server" Text='<%# faseByIdx(Eval("idxFase")) %>' ForeColor="#696969" />
</p>
<p>
<asp:Label ID="descrizioneLabel" runat="server" Text='<%# Eval("descrizione") %>' />
</p>
</asp:LinkButton>
<asp:LinkButton runat="server" ID="lnkClona" OnClick="lnkClona_Click" CommandArgument='<%# Eval("idxRA") %>' data-icon="plus"
Text="Duplica" />
</li>
</ItemTemplate>
<AlternatingItemTemplate>
<li style="background-color: #EAEAEA;">
<asp:LinkButton runat="server" ID="lnkEdit" OnClick="lnkEdit_Click" CommandArgument='<%# Eval("idxRA") %>'>
<p>
<b><asp:Label ID="lblCli" runat="server" Style="font-size: 10pt;" Text='<%# cliByIdxFase(Eval("idxFase")) %>' ForeColor="#6988AA" />&nbsp;-&nbsp;
<asp:Label ID="lblPrj" runat="server" Style="font-size: 10pt;" Text='<%# prjByIdxFase(Eval("idxFase")) %>' /></b>
</p>
<div class="ui-li-count">
<asp:Label ID="inizioLabel" runat="server" Text='<%# Eval("inizio","{0:HH:mm}") %>' />&nbsp;-&nbsp;<asp:Label ID="fineLabel" runat="server" Text='<%# Eval("fine","{0:HH:mm}") %>' />
</div>
<p>
<asp:Label ID="lblFase" runat="server" Text='<%# faseByIdx(Eval("idxFase")) %>' ForeColor="#696969" />
</p>
<p>
<asp:Label ID="descrizioneLabel" runat="server" Text='<%# Eval("descrizione") %>' />
</p>
</asp:LinkButton>
<asp:LinkButton runat="server" ID="lnkCLona" OnClick="lnkEdit_Click" CommandArgument='<%# Eval("idxRA") %>' data-icon="plus" Text="Duplica" />
</li>
</AlternatingItemTemplate>
</asp:Repeater>
<asp:ObjectDataSource ID="odsRegAtt" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByDipData"
TypeName="GPW_data.DS_ApplicazioneTableAdapters.RegAttivitaTableAdapter">
<SelectParameters>
<asp:SessionParameter DefaultValue="1" Name="idxDipendente" SessionField="idxDipendente" Type="Int32" />
<asp:SessionParameter Name="dataFrom" SessionField="dataFromRA" Type="DateTime" />
<asp:SessionParameter Name="dataTo" SessionField="dataToRA" Type="DateTime" />
</SelectParameters>
</asp:ObjectDataSource>
</ul>
</div>