| <%@ Control Language="C#" AutoEventWireup="true" CodeFile="uclTaskGrid.ascx.cs" Inherits="uclTaskGrid" %> |
| <%@ Register assembly="msgBox" namespace="BunnyBear" tagprefix="cc2" %> |
| <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> |
| <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
| |
| <script language="javascript" type="text/javascript"> |
| |
| function FireMyIASGroupPrint(myURL){ |
| if(myURL) |
| { |
| |
| window.open("RejectTaskStatus.aspx?querystring=" + myURL, '_blank', 'left = 300, top=150, width=600, height=200,menubar=no , scrollbars=no, resizable=no'); |
| |
| } |
| } |
| function FireMyIASGroupPrint1(myURL) { |
| if (myURL) { |
| alert(myURL); |
| return; |
| } |
| } |
| |
| |
| |
| |
| function ValidateForm(){ |
| |
| |
| |
| } |
| |
| </script> |
| |
| |
| |
| <asp:Timer ID="Timer1" runat="server" ontick="Timer1_Tick" Interval="120000"> |
| </asp:Timer> |
| <table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td valign="top" height="6" colspan="2"> |
| <table width="1000" border="0" cellpadding="0" cellspacing="0"> |
| <tr> |
| <td class="heading" width="90"> <asp:Label ID="lblProject" runat="server" Text="Project name"></asp:Label></td> |
| <td width="114"> |
| |
| <asp:UpdatePanel ID="UpdatePanel14" runat="server"> |
| <ContentTemplate> |
| |
| |
| <telerik:RadComboBox ID="ddlProjects" runat="server" AutoPostBack="True" onselectedindexchanged="ddlProjects_SelectedIndexChanged" |
| Height="175px" Width="150px" DropDownWidth="175px" Skin="WebBlue"> |
| </telerik:RadComboBox> |
| |
| <%--<asp:DropDownList ID="ddlProjects" Width="145" CssClass="text" runat="server" AutoPostBack="True" |
| onselectedindexchanged="ddlProjects_SelectedIndexChanged"> |
| </asp:DropDownList>--%> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td width="700" align="left"> |
| |
| <table width="700" border="0" cellpadding="0" cellspacing="0"> |
| <tr> |
| <td class="heading"><asp:Label ID="lblResource" runat="server" Text="Resource Name"></asp:Label> </td> |
| <td> |
| <asp:UpdatePanel ID="UpdatePanel13" runat="server"> |
| <ContentTemplate> |
| |
| <telerik:RadComboBox ID="ddlResource" runat="server" AutoPostBack="True" onselectedindexchanged="ddlResource_SelectedIndexChanged" |
| Height="175px" Width="150px" DropDownWidth="175px" Skin="WebBlue"> |
| </telerik:RadComboBox> |
| |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td width="16"> |
| <asp:UpdatePanel ID="UpdatePanel16" runat="server"> |
| <ContentTemplate> |
| <asp:CheckBox ID="ChkBFromDate" Width="90%" runat="server" Enabled="False"/> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td class="heading">From </td> |
| <td> |
| <table width="75" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td width="110"> |
| <telerik:RadDatePicker ID="textFromDate" Runat="server" |
| Culture="English (United States)"> |
| <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"> |
| <FastNavigationSettings EnableTodayButtonSelection="True"> |
| </FastNavigationSettings> |
| </Calendar> |
| |
| <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton> |
| |
| <DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy"></DateInput> |
| </telerik:RadDatePicker> |
| </td> |
| <%--<td width="22" height="25" valign="middle"> </td>--%> |
| </tr> |
| </table> |
| |
| |
| </td> |
| <td> |
| <asp:UpdatePanel ID="UpdatePanel17" runat="server"> |
| <ContentTemplate> |
| <asp:CheckBox ID="ChkBToDate" runat="server" Enabled="False"/> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td class="heading">To </td> |
| <td><table width="75" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td width="101"> |
| <telerik:RadDatePicker ID="textToDate" Runat="server" |
| Culture="English (United States)"> |
| <Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"> |
| <FastNavigationSettings EnableTodayButtonSelection="True"> |
| </FastNavigationSettings> |
| </Calendar> |
| |
| <DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton> |
| |
| <DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy"></DateInput> |
| </telerik:RadDatePicker> |
| </td> |
| <%--<td width="22" height="25" valign="middle"> </td>--%> |
| </tr> |
| </table></td> |
| <td class="heading"> |
| <asp:UpdatePanel ID="UpdatePanel15" runat="server"> |
| <ContentTemplate> |
| <asp:CheckBox ID="chkbTwodays" Text="2 days" runat="server" AutoPostBack="True" |
| oncheckedchanged="chkbTwodays_CheckedChanged" Checked="True" /> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </td> |
| <td> </td> |
| <td><asp:UpdatePanel ID="UpdatePanel12" runat="server"> |
| <ContentTemplate> |
| <asp:Button ID="btnGo_ViewEvents" CssClass="go" runat="server" Text="Go" |
| onclick="btnGo_ViewEvents_Click" /> </ContentTemplate> |
| </asp:UpdatePanel></td> |
| </tr> |
| </table> |
| </td> |
| |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td height="10" align="left" colspan="2"></td> |
| </tr> |
| |
| |
| <tr> |
| <td valign="top" align="center" colspan="2"> |
| <table cellpadding="0" cellspacing="0" border="0" width="98%"> |
| <tr> |
| <td align="right"> |
| <table width="130" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td align="left"> |
| <%-- <asp:UpdatePanel ID="UpdatePanel2" runat="server"> |
| <ContentTemplate>--%> |
| <asp:Label ID="lblRecCount" runat="server" Visible="False"></asp:Label> |
| <%-- </ContentTemplate> |
| </asp:UpdatePanel>--%> |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| |
| </tr> |
| <tr> |
| <td height="15" align="left" colspan="2"></td> |
| </tr> |
| <tr> |
| <td align="left" valign="top"> |
| <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> |
| <asp:UpdatePanel ID="UpdatePanel1" runat="server"> |
| <Triggers> |
| <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" /> |
| </Triggers> |
| <ContentTemplate> |
| <telerik:RadGrid ID="gviewTasks" runat="server" |
| AllowPaging="True" AllowScroll="True" AllowSorting="True" GridLines="None" |
| |
| AutoGenerateColumns="False" Skin="Vista" |
| |
| |
| EnableLinqExpressions="False" |
| Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Underline="False" PageSize="7" |
| onitemcommand="gviewTasks_ItemCommand" |
| onitemdatabound="gviewTasks_ItemDataBound" |
| onitemcreated="gviewTasks_ItemCreated" onpageindexchanged="gviewTasks_PageIndexChanged" |
| > |
| |
| |
| <MasterTableView TableLayout="Fixed" Font-Bold="False" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False"> |
| |
| <columns> |
| <telerik:GridBoundColumn DataField="TaskID" HeaderText="ID" Visible="false" /> |
| |
| <telerik:GridBoundColumn DataField="Resource Name" HeaderText="Resource Name" |
| HeaderStyle-Width="70px" > |
| <HeaderStyle Width="70px" Font-Bold="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Task Name" AllowFiltering="false" Groupable="false" HeaderStyle-Width="50px" > |
| <ItemTemplate> |
| <asp:LinkButton ID="lnkTask" runat="server" CommandName="select" Text='<%#DataBinder.Eval(Container.DataItem,"Task Name")%>'></asp:LinkButton> |
| </ItemTemplate> |
| <HeaderStyle Width="70px" Font-Bold="True" Font-Italic="False" |
| Font-Overline="False" Font-Strikeout="False" Font-Underline="False" |
| Wrap="True" /> |
| |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Task Name" HeaderText="TaskName" /> |
| <telerik:GridBoundColumn DataField="Description" HeaderText="TaskDescription" |
| HeaderStyle-Width="70px" > |
| <HeaderStyle Width="80px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Phase" HeaderStyle-Width="65px" AllowFiltering="false" Groupable="false" > |
| <ItemTemplate> |
| <asp:Label ID="lblphase" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Phase") %>'></asp:Label> |
| |
| </ItemTemplate> |
| <HeaderStyle Width="65px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="Project Name" HeaderText="Project" |
| HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" |
| Font-Strikeout="False" Font-Underline="False" Width="60px" Wrap="True" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="AssignedBy" HeaderText="Assigned By" |
| HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| |
| |
| |
| <HeaderStyle Width="60px" /> |
| |
| |
| |
| </telerik:GridBoundColumn> |
| <telerik:GridNumericColumn DataField="Estimated Hours" HeaderText="ETA [Hrs]" |
| HeaderStyle-Width="70px" FilterControlWidth="50px" > |
| |
| |
| |
| <HeaderStyle Width="70px" /> |
| |
| |
| |
| </telerik:GridNumericColumn> |
| <telerik:GridBoundColumn DataField="Date" HeaderText="Date" AllowFiltering="false" HeaderStyle-Width="60px" > |
| |
| |
| |
| <HeaderStyle Width="60px" /> |
| |
| |
| |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Status" HeaderText="Status" HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| |
| |
| |
| <HeaderStyle Width="60px" /> |
| |
| |
| |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Approve Status" HeaderText="Approval Status" |
| HeaderStyle-Width="60px" FilterControlWidth="50px" > |
| |
| |
| |
| |
| <HeaderStyle Width="60px" /> |
| |
| |
| |
| |
| </telerik:GridBoundColumn> |
| |
| <telerik:GridTemplateColumn HeaderText="Approve" AllowFiltering="false" Groupable="false" HeaderStyle-Width="40px" UniqueName="Approve" > |
| <ItemTemplate> |
| |
| <asp:ImageButton ID="imgbtnactivate" runat="server" ImageUrl="~/images/activate.gif" CommandName="Approve" ToolTip="Approve" OnClientClick="return confirm('Are you sure you want to approve this task?');"></asp:ImageButton> |
| |
| </ItemTemplate> |
| <HeaderStyle Width="40px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Reject" AllowFiltering="false" Groupable="false" HeaderStyle-Width="30px" UniqueName="Reject" > |
| <ItemTemplate> |
| |
| <asp:ImageButton ID="imgbtndeactivate" runat="server" CausesValidation="false" ImageUrl="~/images/de-activate.gif" CommandName="Reject" ToolTip="Reject" OnClientClick="return confirm('Are you sure you want to reject this task?');"></asp:ImageButton> |
| |
| </ItemTemplate> |
| <HeaderStyle Width="30px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Forward" AllowFiltering="false" Groupable="false" HeaderStyle-Width="40px" UniqueName="Forward" > |
| <ItemTemplate> |
| |
| <asp:ImageButton ID="imgforward" runat="server" ImageUrl="~/images/forward.gif" CausesValidation="false" CommandName="Select1" ToolTip="Forward" OnClick="forwardLeave"></asp:ImageButton> |
| |
| </ItemTemplate> |
| <HeaderStyle Width="40px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="ResourceID" Visible="false"/> |
| <telerik:GridTemplateColumn HeaderText="Delete" AllowFiltering="false" Groupable="false" HeaderStyle-Width="30px" UniqueName="Delete" > |
| <ItemTemplate> |
| |
| <asp:ImageButton ID="imgdelete" runat="server" ImageUrl="~/images/delete-icon.gif" CommandName="deleteTask" ToolTip="Delete" OnClientClick="return confirm('Are you sure you want to delete the task?');"></asp:ImageButton> |
| |
| </ItemTemplate> |
| <HeaderStyle Width="30px" /> |
| |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="DocumentID" HeaderText="DocID" Visible="false" ></telerik:GridBoundColumn> |
| |
| |
| </columns> |
| |
| |
| <PagerStyle Height="30px" HorizontalAlign="Center" Font-Bold="True" |
| Font-Names="Arial" Font-Size="Smaller" /> |
| <HeaderStyle BorderStyle="None" Font-Bold="True" |
| Height="30px" /> |
| |
| |
| <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="Blue" /> |
| </MasterTableView> |
| <ClientSettings EnableRowHoverStyle="true"> |
| <Selecting AllowRowSelect="true" /> |
| <Resizing AllowColumnResize="True" ClipCellContentOnResize="false" ResizeGridOnColumnResize="true" /> |
| |
| </ClientSettings> |
| <PagerStyle Mode="NumericPages" /> |
| </telerik:RadGrid> |
| |
| <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" |
| AutoTooltipify="True" RelativeTo="Element" Skin="Forest" > |
| |
| </telerik:RadToolTipManager> |
| |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" EnableAJAX="true" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="ddlProjects"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="gviewTasks" LoadingPanelID="AjaxLoadingPanel1" /> |
| <telerik:AjaxUpdatedControl ControlID="ddlProjects" /> |
| <telerik:AjaxUpdatedControl ControlID="ddlResource" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </telerik:RadAjaxPanel> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Skin="Forest" > |
| </telerik:RadAjaxLoadingPanel> |
| |
| </td></tr> |
| </table> |
| |
| </td> |
| </tr></table> |
| |