Files
2021-03-26 17:17:28 +01:00

179 lines
12 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_commUtLog.ascx.cs" Inherits="GPW.WebUserControls.mod_commUtLog" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="mod_menuTopFull.ascx" TagName="mod_menuTopFull" TagPrefix="uc1" %>
<%@ Register Src="mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc2" %>
<%@ Register Src="mod_commAttivitaDesk.ascx" TagName="mod_commAttivitaDesk" TagPrefix="uc3" %>
<%@ Register Src="mod_commUtMancTimbr.ascx" TagName="mod_commUtMancTimbr" TagPrefix="uc4" %>
<%@ Register Src="mod_elencoTimbr.ascx" TagName="mod_elencoTimbr" TagPrefix="uc5" %>
<%@ Register Src="mod_TagCloudProgetti.ascx" TagName="mod_TagCloudProgetti" TagPrefix="uc6" %>
<% if (false)
{ %>
<link href="~/css/Style.css" rel="stylesheet" type="text/css" />
<% } %>
<asp:HiddenField runat="server" ID="hfDataFrom" />
<asp:HiddenField runat="server" ID="hfDataTo" />
<asp:Panel runat="server" ID="pnlAll" Height="100%">
<div style="height: 100%;">
<div style="float: none;">
<uc1:mod_menuTopFull ID="mod_menuTopFull1" runat="server" titolo="Gestione Commesse Utente" returnUrl="~/Default.aspx" />
</div>
<div>
<div class="filtro_1 fontPiccolo" style="height: 26px;">
<div class="divSx">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" realtimeUpdate="true" />
</div>
</div>
<div style="float: none; text-align: center; margin: auto;">
<div class="divDx">
<asp:Panel ID="pnlEditCom" runat="server" Height="100%" Visible="false">
<div style="padding: 5px; margin-bottom: 40px;">
<div class="blockSizeXXXLarge divSx">
<asp:Button runat="server" ID="btnCloseRA" Text="Chiudi" Font-Bold="true" OnClick="btnClose_Click" CssClass="btnRosso ui-corner-all shadowBox fontMedio btnChiudi" />
</div>
</div>
<div class="dataBlock blockSizeXXXLarge divSx">
<%--<div id="accordion">
<h3>
Tag Cloud ultimi progetti</h3>
<div style="background-color: White;">
aaa
</div>
<h3>
Task Aperti</h3>
<div>
<p>
...
</p>
</div>
</div>--%>
<uc6:mod_TagCloudProgetti ID="mod_TagCloudProgetti1" runat="server" />
<uc3:mod_commAttivitaDesk ID="mod_commAttivitaDesk1" runat="server" Visible="false" enableFull="true" />
</div>
</asp:Panel>
</div>
<div class="divSx">
<asp:Panel ID="pnlEditOre" runat="server" Height="100%" Visible="false">
<div style="padding: 5px; margin-bottom: 40px;">
<div class="blockSizeXLarge divSx">
<asp:Button runat="server" ID="btnCloseTimb" Text="Chiudi" Font-Bold="true" OnClick="btnClose_Click" CssClass="btnRosso ui-corner-all shadowBox fontMedio btnChiudi" />
</div>
</div>
<div style="padding: 5px;">
<div class="dataBlock blockSizeXLarge divSx">
<div class="dataBlockHeader" style="height: 24px; text-align: center; margin: auto; font-size: 12pt;">
Timbrature Approvate
</div>
<uc5:mod_elencoTimbr ID="mod_elencoTimbr1" runat="server" showUserName="false" showLongDateFormat="false" />
</div>
</div>
<uc4:mod_commUtMancTimbr ID="mod_commUtMancTimbr1" runat="server" Visible="false" />
</asp:Panel>
</div>
<div style="float: none;">
<asp:GridView ID="grView" runat="server" DataSourceID="ods" AutoGenerateColumns="False" DataKeyNames="Data,idxDipendente"
CellPadding="4" ForeColor="#333333" GridLines="None" Font-Size="9pt" ViewStateMode="Disabled" AllowPaging="True" PageSize="50">
<AlternatingRowStyle CssClass="alternatingRowStyle" />
<EditRowStyle CssClass="editRowStyle" />
<FooterStyle CssClass="footerStyle" ForeColor="White" />
<HeaderStyle CssClass="headerStyle" ForeColor="White" />
<PagerStyle CssClass="pagerStyle" ForeColor="White" />
<RowStyle CssClass="rowStyle" />
<SelectedRowStyle CssClass="selectedRowStyle" ForeColor="#333333" />
<EmptyDataTemplate>
No record
</EmptyDataTemplate>
<Columns>
<asp:BoundField DataField="Data" HeaderText="Data" ReadOnly="True" SortExpression="Data" DataFormatString="{0:dd/MM/yy, ddd}"
ItemStyle-Width="8em" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" />
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="8em">
<HeaderTemplate>
<div style="text-align: right; margin: auto; margin-left: 8px;">
<b>
<asp:Label ID="lblHead_h_lav" runat="server" Text="Ore lavorate" /></b>
</div>
</HeaderTemplate>
<ItemTemplate>
<div style="text-align: right; margin: auto; margin-left: 8px;">
<b>
<asp:Label ID="lblIsOk" runat="server" Text="*" ForeColor="Red" Visible='<%# invBool(Eval("okTimbr")) %>' />
</b><b>
<asp:Label ID="lblh_lav" runat="server" Text='<%# formatDurata(Eval("h_lav")) %>' CssClass='<%# classByPerm(Eval("minPerm")) %>'
ToolTip='<%# tooltipPermStra(Eval("minStra"),Eval("minPerm")) %>' /></b>
<asp:ImageButton ID="imgEditTimbr" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Edit Timbrature"
ImageUrl="~/images/edit_s.png" OnClick="imgEditTimbr_Click" CommandArgument='<%# Eval("Data") %>' />
</div>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="4em">
<HeaderTemplate>
<asp:Label runat="server" ID="lblGiust" Text="Giust" />
</HeaderTemplate>
<ItemTemplate>
<asp:Label runat="server" ID="oreGiust" Text='<%# txtGiust(Eval("minPerm"),Eval("minFer"),Eval("minMal"),Eval("minFest"),Eval("minMpp")) %>'
ToolTip='<%# tooltipGiust(Eval("minPerm"),Eval("minFer"),Eval("minMal"),Eval("minFest"),Eval("minMpp")) %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="8em">
<HeaderTemplate>
<div style="text-align: right; margin: auto; margin-left: 8px;">
<b>
<asp:Label ID="lblHead_h_com" runat="server" Text="Ore caricate" /></b>
</div>
</HeaderTemplate>
<ItemTemplate>
<div style="text-align: right; margin: auto; margin-left: 8px;">
<b>
<asp:Label ID="lblh_com" runat="server" Text='<%# formatDurata(Eval("h_com")) %>' /></b>
<asp:ImageButton ID="imgEditComm" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Edit Ore commesse"
ImageUrl="~/images/edit_s.png" OnClick="imgEditComm_Click" CommandArgument='<%# Eval("Data") %>' Visible='<%# regAttEnabled %>' />
</div>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField SortExpression="progetti">
<HeaderTemplate>
<div style="margin-left: 8px;">
<b>
<asp:Label ID="lblHead_progetti" runat="server" Text="Progetti" /></b>
</div>
</HeaderTemplate>
<ItemTemplate>
<div style="margin-left: 4px; font-size: 8pt;">
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Progetti") %>' />
</div>
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField ItemStyle-Height="24px" SortExpression="okLavCom" ItemStyle-Width="32px">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<div style="margin: 0px 8px 0px 8px; float: right;">
<asp:Image runat="server" ID="imgChk" ImageUrl='<%# imgChk(Eval("okLavCom")) %>' />
</div>
</ItemTemplate>
<ItemStyle Height="24px" />
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByIdxDipDate"
TypeName="GPW_data.DS_ApplicazioneTableAdapters.v_logCommUtTableAdapter">
<SelectParameters>
<asp:SessionParameter SessionField="idxDipendente" Name="idxDipendente" Type="Int32" DefaultValue="0" />
<asp:ControlParameter DefaultValue="" Name="dataFrom" ControlID="hfDataFrom" PropertyName="Value" Type="DateTime" />
<asp:ControlParameter DefaultValue="" Name="dataTo" ControlID="hfDataTo" PropertyName="Value" Type="DateTime" />
<%--<asp:SessionParameter DefaultValue="" Name="dataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="dataTo" SessionField="_fine" Type="DateTime" />--%>
<asp:SessionParameter SessionField="maxErrMin" Name="maxErrMin" Type="Int32" DefaultValue="-30" />
<asp:SessionParameter SessionField="maxErrPlus" Name="maxErrPlus" Type="Int32" DefaultValue="30" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
</div>
</div>
</asp:Panel>