You are on page 1of 10

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.

master"
AutoEventWireup="true"
CodeFile="Projects.aspx.cs" ValidateRequest="false" Inherits="Projects" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">


<style type="text/css">
.fontdesign {
font-size: x-large;
font-family: Arial;
font-style: normal;
color: Black;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
runat="Server">
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<div class="panel-body">
<ol class="breadcrumb bc-3">
<li><a href="Dashboard.aspx">Home</a></li>
<li><a href="Dashboard.aspx">Dashboard</a></li>
<%-- <li><a href="Projects.aspx">Assign</a></li>--%>
</ol>
<h2> <asp:HiddenField ID="getGridData" runat="server" />
<asp:Label ID="lbl_StatusHeading" runat="server"></asp:Label>
</h2>
</div>
<asp:ScriptManager ID="scrmager" runat="server">
</asp:ScriptManager>
<div class="form-group">
<asp:Panel ID="pnl_Projects" runat="server">
<div class="panel panel-primary" data-collapsed="0">
<div class="panel-heading">
<div class="panel-title">
<asp:Label ID="lbl_StatusName" runat="server"></asp:Label>
</div>
<div class="panel-options">
<a href="#sample-modal" data-toggle="modal" data-target=""
class="bg"><i class="entypo-cog"></i></a><a href="#" data-rel="collapse"><i
class="entypo-down-open"></i></a><a href="#"
data-rel="reload"><i class="entypo-arrows-
ccw"></i></a><a href="#" data-rel="close">
<i class="entypo-cancel"></i></a>
</div>
</div>
<div class="panel-body">
<asp:GridView ID="grd_ProjectCount" runat="server" class="table
table-bordered datatable"
ShowHeaderWhenEmpty="true" AutoGenerateColumns="False"
DataKeyNames="ID" OnRowEditing="grdProjects_RowEditing"
OnRowDataBound="grd_ProjectCount_RowDataBound">
<HeaderStyle CssClass="removecolumn"></HeaderStyle>
<Columns>
<asp:TemplateField HeaderText="SNO">
<ItemTemplate>
<%#Container.DataItemIndex+ 1%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="ID" Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_IDGrd" runat="server"
Text='<%# Eval("ID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Requested Id "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_RequestedId" runat="server"
Text='<%# Eval("requestedid") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Department "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_DeptID" runat="server"
Text='<%# Eval("Department") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Project Name "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_ProjectName" runat="server"
Text='<%# Eval("ProjectIDName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Requested By "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_RequestedBy" runat="server"
Text='<%# Eval("RequestedBy")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Requested Date "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_RequestedDate"
runat="server" Text='<%# Eval("RequestedDate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Approved By "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_ApprovedBy" runat="server"
Text='<%#Eval("ApprovedBy")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Final Approval Date "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_FinalApprovalDate"
runat="server" Text='<%# Eval("FinalApprovalDate")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Required Date "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_RequiredDate"
runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Assigned By "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_AssignedBy" runat="server"
Text='<%#Eval("AssignedBy") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Alloted To "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_AllotTo" runat="server"
Text='<%#Eval("AllotedTO") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Estimated Hours "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_EstimatedHours"
runat="server" Text='<%#Eval("EstimateTime") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Hold Time "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_HoldTime"
runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Date of Completion "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_DateOfCompletion"
runat="server" Text='<%# Eval("DataofCompletion") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Description "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_Description" runat="server"
Text='<%# Eval("Description") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Remarks "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_Remarks" runat="server"
Text='<%#Eval("Remarks") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CancelledBy "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_CancelledBy" runat="server"
Text='<%# Eval("CancelledBy") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Actions " HeaderStyle-
CssClass="removecolumn" Visible="false">
<ItemTemplate>
<%-- <asp:LinkButton ID="lnk_Edit"
runat="server" TabIndex="3" CommandName="Select" ToolTip="START"
Text=' <i class="entypo-play"></i>'
ForeColor="#5AC15A" Font-Size="large" OnClick="TaskStart_Click">
</asp:LinkButton>--%>
<%-- <asp:LinkButton ID="lnk_View"
runat="server" OnClick="SelectCurrentData" CommandArgument='<%# Eval("ID") %>'
Text='<i class="glyphicon glyphicon-eye-open"></i>'
ForeColor="#19B5FE" Font-Size="Large"></asp:LinkButton>--%>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="Actions " ItemStyle-


HorizontalAlign="Center" Visible="false">
<ItemTemplate>
<asp:LinkButton ID="lnk_WIPTL" runat="server"
Visible="false" CommandArgument='<%#Eval("requestedid")%>' Text='<i class="fa fa-
play"></i>' Font-Size="Large" ToolTip="WIP Ticket" OnCommand="lnk_TicketWIP_Click">
</asp:LinkButton>
&nbsp;
<asp:LinkButton ID="lnkTaskProcess"
runat="server" Text='<i class="fa fa-tasks"></i>'
Font-Size="large"
OnCommand="lnk_TaskProcess_Click" CommandArgument='<%#Eval("ID") %>'
EnableViewState="true" ToolTip="View
Task"></asp:LinkButton>

<asp:LinkButton ID="lnk_View1" runat="server"


CommandName="View1" CommandArgument='<%#Eval("ID") %>'
ToolTip="View Request" Font-Size="X-Large"
OnClick="ViewTask_Click"><i class="entypo-eye"></i></asp:LinkButton>

</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Document "
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_document" runat="server"
Text='<%#Eval("document") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Assigned Date"
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_assigneddate" runat="server"
Text='<%#Eval("assigneddate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Start Date"
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_startdate" runat="server"
Text='<%#Eval("startdate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Estimate Date"
Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_Estiamtedate" runat="server"
Text='<%#Eval("DataofCompletion") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

<asp:TemplateField HeaderText="CancelledDate "


Visible="false">
<ItemTemplate>
<asp:Label ID="lbl_CancelledDate"
runat="server" Text='<%# Eval("Completed_Date") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<%--<asp:TemplateField HeaderText="View Task"
HeaderStyle-CssClass="removecolumn" Visible="false">
<ItemTemplate>
<asp:LinkButton ID="lnk_View" runat="server"
CommandName="View" CommandArgument='<%# Eval("ID") %>' ToolTip="Start"
ForeColor="Black" Font-Size="Large"><i class="fa fa-eye"></i>

</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>--%>
</Columns>
</asp:GridView>
</div>
</div>
</asp:Panel>

<asp:Panel ID="pnl_View" runat="server" Visible="false">


<div class="row">
<div class="col-md-19">
<div class="panel panel-primary" data-collapsed="0">

<div class="panel-heading">
<div class="panel-title">
<b>Requested ID: </b><asp:Label
ID="lbl_RequestedIdView" ForeColor="Black" Font-Bold="true" Font-Size="Medium"
runat="server"></asp:Label>
</div>
<div class="panel-options">
<a href="#sample-modal" data-toggle="modal" data-
target="" class="bg"><i class="entypo-cog"></i></a><a href="#" data-
rel="collapse"><i class="entypo-down-open"></i></a><a href="#"
data-rel="reload"><i class="entypo-arrows-
ccw"></i></a><a href="#" data-rel="close">
<i class="entypo-cancel"></i></a>
</div>
</div>

<div class="panel-body">
<div class="form-horizontal form-groups-bordered">

<div class="form-group" runat="server"


id="div_Department">
<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">
Department:</label>
<asp:Label ID="lbl_DeptView" runat="server"
class="col-sm-3"></asp:Label>
<div runat="server" id="div_ProjectId">
<label for="field-1" class="col-sm-2">Project
ID & Name :</label>
<asp:Label ID="lbl_ProjectNameView"
runat="server" class="col-sm-3"></asp:Label>
</div>
</div>

<div class="form-group" runat="server"


id="div_RequestedDate">
<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">
Requested By:</label>
<asp:Label ID="lbl_RequestedByView"
runat="server" class="col-sm-3"></asp:Label>
<div runat="server" id="div_RequestedBy">

<label for="field-1" class="col-sm-2">


Requested Date:</label>
<asp:Label ID="lbl_RequestedDateView"
runat="server" class="col-sm-3"></asp:Label>

</div>
</div>

<div class="form-group" runat="server"


id="div_ApprovedBy">
<div class="col-sm-1"></div>
<b>
<asp:Label ID="lbl_ApprovedByHeader"
Text="ApprovedBy:" runat="server" class="col-sm-2"></asp:Label></b>
<asp:Label ID="lbl_ApprovedByView"
runat="server" class="col-sm-3"></asp:Label>
<div runat="server" id="div_ApprovedDate">
<b>
<asp:Label ID="lbl_ApprovedDateHeader"
Text="Approved Date:" runat="server" class="col-sm-2"></asp:Label></b>
<asp:Label ID="lbl_ApprovedDateView"
runat="server" class="col-sm-3"></asp:Label>
</div>

</div>

<div class="form-group" runat="server"


id="div_AssignedBy">
<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">
Assigned By:</label>
<asp:Label ID="lbl_AssignedByView"
runat="server" class="col-sm-3"></asp:Label>
<div runat="server" id="div_AssignedDate"><b>
<asp:Label ID="lbl_AssignedDateHeader"
Text="Assigned Date:" runat="server" class="col-sm-2"></asp:Label></b>
<asp:Label ID="lbl_AssignedDateView"
runat="server" class="col-sm-3"></asp:Label>
</div>
</div>

<div class="form-group" runat="server"


id="div_AllotedTo">
<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">
Alloted TL:</label>
<asp:Label ID="lbl_AllotedToView"
runat="server" class="col-sm-3" Font-Bold="true" ForeColor="Black"></asp:Label>
<div runat="server" id="div_DateOfCompletion">
<label for="field-1" class="col-sm-2">
Proposed Date of Completion :</label>
<asp:Label ID="lbl_DateOfCompletionView"
runat="server" class="col-sm-3" Font-Bold="true" ForeColor="Black"></asp:Label>
</div>
</div>

<div class="form-group" runat="server"


id="div_start_Complete" visible="false">
<div class="col-sm-1"></div>
<div runat="server" id="div_StartDate">
<b> <asp:Label ID="lbl_StartDateHeader"
Text="Start Date:" runat="server" class="col-sm-2"></asp:Label></b>
<asp:Label ID="lbl_StartDateView"
runat="server" class="col-sm-3"></asp:Label>
</div>

<div runat="server" id="div_CompletedDate"


visible="false">
<label for="field-1" class="col-sm-
2">Completed Date:</label>
<asp:Label ID="lbl_CompletedDate"
runat="server" class="col-sm-3" Font-Bold="true" ForeColor="Black"></asp:Label>
</div>

<div runat="server" id="div_HoldTime"


visible="false">
<label for="field-1" class="col-sm-2">Hold
Time:</label>
<asp:Label ID="lbl_HoldTimeView" runat="server"
class="col-sm-3"></asp:Label>
</div>
</div>

<div class="form-group" id="div_Hold"


runat="server" visible="false">
<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">
Hold Date:</label>
<asp:Label ID="lbl_HoldDateView" runat="server"
class="col-sm-3"></asp:Label>

<div runat="server" >

<label for="field-1" class="col-sm-2">


Hold Reason:</label>
<asp:Label ID="lbl_HoldReasonView"
runat="server" class="col-sm-3"></asp:Label>
</div>
</div>

<div class="form-group" id="div_DocumentView"


runat="server" visible="false">
<div class="col-sm-1"></div>
<div runat="server" >
<label for="field-1" class="col-sm-2">
Document:</label>
<a id="lnk_DocsView" style="color:blue;text-
decoration: underline;" runat="server" class="col-sm-3" ><asp:Label
ID="lbl_DocsView" ToolTip="Download Document" runat="server"></asp:Label><i
class="entypo-down"></i> </a></div>

</div>

<div class="form-group" runat="server"


id="div_TaskDescription">

<div class="col-sm-5">
</div>
<label for="field-1" class="col-sm-5">
Requirement
</label>
<div style="text-align: justify; margin-left:
8%">
<asp:Label ID="lbl_DescriptionView"
runat="server" Width="900" class="col-sm-2"></asp:Label>
</div>
</div>

<div class="form-group" runat="server"


id="div_Remarks" visible="false">
<div class="col-sm-1">
</div>
<label for="field-1" class="col-sm-2">
Remarks:</label>
<asp:Label ID="lbl_RemarksView" runat="server"
class="col-sm-3"> </asp:Label>
</div>

<div class="form-group">
<div class="col-sm-offset-5 col-sm-5">
<asp:Button Text="Back" ID="btnBack"
CssClass="btn btn-primary" runat="server" OnClick="btnViewBack_Click" />
</div>
</div>

</div>
</div>
</div>
</div>
</div>
</asp:Panel>

<asp:Panel ID="pnl_viewTask" runat="server" Visible="false">


<div class="panel panel-primary" data-collapsed="0">
<div class="panel-heading">
<div class="panel-title">
Ticket No: <asp:Label runat="server" ID="lbl_TicketId"
ForeColor="Black" Font-Bold="true" Font-Size="Medium"></asp:Label>
</div>
<div class="panel-options">
<a href="#sample-modal" data-toggle="modal" data-target=""
class="bg">
<i class="entypo-cog"></i></a>
<a href="#" data-rel="collapse"><i class="entypo-down-
open"></i></a>
<a href="#" data-rel="reload"><i class="entypo-arrows-
ccw"></i></a>
<a href="#" data-rel="close"><i class="entypo-cancel"></i></a>
</div>
</div>

<div class="panel-body">
<%--<asp:UpdatePanel ID="updatepnl" runat="server">
<ContentTemplate>--%>
<div class="form-group">

<asp:gridview id="grd_task" runat="server"


AutoGenerateColumns="false" class="table table-bordered datatable"
ShowHeaderWhenEmpty="true"
OnRowDataBound="grd_task_RowDataBound">
<columns>
<asp:templatefield headertext="sno">
<itemtemplate>
<%#Container.DataItemIndex+ 1%>
</itemtemplate>
</asp:templatefield>
<asp:boundfield datafield="t_id" headertext="t_id"
headerstyle-cssclass="hide" itemstyle-cssclass="hide" />
<asp:boundfield datafield="assign_id"
headertext="TaskId" />
<asp:boundfield datafield="assigned_by"
headertext="Assigned By" />
<asp:boundfield datafield="a_date" headertext="Assigned
Date" />
<asp:boundfield datafield="alloted_to"
headertext="Alloted To" />
<asp:boundfield datafield="r_date" headertext="Required
Date" />
<asp:templatefield headertext="actions" headerstyle-
cssclass="removecolumn">
<itemtemplate> &nbsp; &nbsp;
<asp:linkbutton id="lnk_TaskView" runat="server"
text='<i class="entypo-eye"></i>'
font-size="large"
oncommand="lnk_TaskView_click" commandargument='<%#Eval("t_id")%>'
enableviewstate="true" tooltip="Task
View"></asp:linkbutton>
</itemtemplate>
</asp:templatefield>
</columns>
</asp:gridview>

</div>
<%--</ContentTemplate>
</asp:UpdatePanel>--%>
</div>
</div>
</asp:Panel>
</div>
<script type="text/javascript">
$(function () {
// Setup - add a text input to each footer cell
$("#ContentPlaceHolder1_grd_ProjectCount").prepend($
("<thead></thead><tfoot></tfoot>").append($
("#ContentPlaceHolder1_grd_ProjectCount").find("tr:first")));
var table = $("#ContentPlaceHolder1_grd_ProjectCount").dataTable({
"lengthMenu": [[6, 10, 15, -1], [6, 10, 15, "All"]],
"aaSorting": [],
"deferRender": true,
"sDom": 'C<"clear">lfrtip'
});
});
</script>
<%--for task grid--%>
<script type="text/javascript">
$(function () {
// Setup - add a text input to each footer cell
$("#ContentPlaceHolder1_grd_task").prepend($
("<thead></thead><tfoot></tfoot>").append($
("#ContentPlaceHolder1_grd_task").find("tr:first")));
var table = $("#ContentPlaceHolder1_grd_task").dataTable({
"lengthMenu": [[6, 10, 15, -1], [6, 10, 15, "All"]],
"aaSorting": [],
"deferRender": true,
"sDom": 'C<"clear">lfrtip'
});
});
</script>
</asp:Content>

You might also like