Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 9

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

master"
AutoEventWireup="true" CodeFile="EditTask.aspx.cs" Inherits="EditTask" %>

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


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
<div class="panel-body">
<ol class="breadcrumb bc-3">
<li><a href="Dashboard.aspx">Home</a></li>
<li><a href="Dashboard.aspx">Task Edit</a></li>
</ol>
<h2>Task Edit
</h2>
</div>
<asp:ScriptManager ID="scrmager" runat="server">
</asp:ScriptManager>
<asp:HiddenField ID="hdn_taskid" runat="server" />
<div class="form-group">

<asp:Panel ID="Pnl_taskeditView" runat="server">


<div class="panel panel-primary" data-collapsed="0">
<div class="panel-heading">
<div class="panel-title">
<b>Task Edit</b>
</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">

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


Requested ID
</label>
<div class="col-sm-3">
<asp:DropDownList ID="ddl_Requestedid" class="form-
control" runat="server" AutoPostBack="true"
OnSelectedIndexChanged="ddl_EmployeeName_SelectedIndexChanged">
</asp:DropDownList>
</div>
<label for="field-1" class="col-sm-3 control-label">
Employee Name</label>
<div class="col-sm-3">
<asp:DropDownList ID="ddl_EmployeeName" class="
form-control" runat="server" >
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-5 col-sm-4">
<div class="col-lg-4">
<asp:Button Text="Show" ID="btn_Show"
CssClass="btn btn-success" runat="server" OnClick="btn_show_Click" />
</div>
<div class="col-lg-4">
<%-- <asp:Button Text="New" ID="btn_new"
CssClass="btn btn-success" runat="server" Visible="false"
OnClick="btn_new_Click" />--%>
<asp:Button Text="Reset" ID="btn_Clear"
CssClass="btn" Visible="false" runat="server" OnClick="btn_Clear_Click" />
</div>
</div>
</div>
</div>
</div>
</div>
</asp:Panel>

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


<div class="panel panel-primary" data-collapsed="0">
<div class="panel-heading">
<div class="panel-title">
<label for="field-1" >Requested Id: </label>
<asp:Label ID="lbl_requestid" runat="server"
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:gridview id="grd_taskedid" runat="server"
AutoGenerateColumns="false" class="table table-bordered datatable"
allowpaging="true" >
<columns>
<asp:templatefield headertext="sno">
<itemtemplate>
<%#Container.DataItemIndex+ 1%>
</itemtemplate>
</asp:templatefield>
<asp:boundfield datafield="t_id" headertext="id"
headerstyle-cssclass="hide" itemstyle-cssclass="hide" />
<asp:boundfield datafield="assign_id" headertext="Task
ID" />
<asp:boundfield datafield="alloted_to" headertext="Task
By" />
<asp:boundfield datafield="task_name" headertext="Task
Name" />
<asp:boundfield datafield="assigned_date"
headertext="Assigned Date" />
<asp:boundfield datafield="required_date"
headertext="Required Date" />
<asp:boundfield datafield="task_status"
headertext="Task Status" />
<asp:templatefield headertext="actions" headerstyle-
cssclass="removecolumn">
<itemtemplate> &nbsp; &nbsp;
<asp:linkbutton id="lnk_taskedit" runat="server"
text='<i class="fa fa-edit"></i>'
font-size="large"
oncommand="lnk_taskedit_click" commandargument='<%#Eval("t_id")%>'
enableviewstate="true"
tooltip="EDIT"></asp:linkbutton>
&nbsp;
<%--<asp:linkbutton id="lnkview" runat="server"
oncommand="lnk_view_click" commandargument='<%#Eval("t_id")%>' text='<i class="fa
fa-eye"></i>' font-size="large" tooltip="view"></asp:linkbutton>
--%> </itemtemplate>
</asp:templatefield>
</columns>
</asp:gridview>
</div>
</div>
</asp:Panel>

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


<div class="panel panel-primary" data-collapsed="0">
<div class="panel-heading">
<div class="panel-title">
<b><asp:Label ID="lbl_request_id"
runat="server"></asp:Label> </b>
</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" id="div_emp_id">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">Employee
Name:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="fa fa-user"></i></a> </div>
<asp:DropDownList ID="ddl_empname" class="form-
control" runat="server" AutoPostBack="true"
OnSelectedIndexChanged="ddl_EmployeeName_SelectedIndexChanged">
</asp:DropDownList> </div>
<asp:RequiredFieldValidator ID="rfv_empname"
runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="ddl_empname"
ValidationGroup="assign"></asp:RequiredFieldValidator>
</div>
<div runat="server" id="div1">
<label for="field-1" class="col-sm-2">Requested
ID:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="fa fa-user-plus"></i></a> </div>
<asp:DropDownList ID="ddl_rquestedid"
class=" form-control" runat="server">
</asp:DropDownList></div>
<asp:RequiredFieldValidator
ID="rfv_rquestedid" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="ddl_rquestedid"
ValidationGroup="assign"></asp:RequiredFieldValidator>
</div>
</div>
</div>

<div class="form-group" id="divtask">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">Task
Id:</label>
<div class="col-sm-3">
<div class="input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="fa fa-tasks"></i></a> </div>
<asp:TextBox ID="txt_taskId"
AutoComplete="off" runat="server" ValidationGroup="assign" class="form-control"
ReadOnly></asp:TextBox></div>
<asp:RequiredFieldValidator ID="rfv_taskid"
runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_taskId"
ValidationGroup="assign"></asp:RequiredFieldValidator>
</div>
<div runat="server" id="div2">
<label for="field-1" class="col-sm-2">Task
Name:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-clipboard"></i></a> </div>
<asp:TextBox ID="txt_TaskName"
AutoComplete="off" runat="server" ValidationGroup="assign" class="form-
control"></asp:TextBox>
</div>
<asp:RequiredFieldValidator
ID="rfv_TaskName" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_TaskName"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div>
</div>

<div class="form-group" id="div_Estimation">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">Estimation
time:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-clock"></i></a> </div>
<asp:TextBox ID="txt_Estimationtime"
Text="000:00" placeholder="HHH:MM" ng-keypress="validateTimeSlot(time)"
runat="server" ValidationGroup="assign" class="form-control"></asp:TextBox></div>
<asp:RequiredFieldValidator
ID="rfv_Estimationtime" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_Estimationtime"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
<div runat="server" id="div3">
<label for="field-1" class="col-sm-2">Required
Date:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-calendar"></i></a> </div>
<asp:TextBox ID="txt_RequiredDate"
runat="server" ValidationGroup="assign" placeholder="MM/DD/YYYY" class="datepicker
form-control" data-start-view="1"></asp:TextBox> </div>
<asp:RequiredFieldValidator
ID="rfv_RequiredDate" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_RequiredDate"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div></div>

<div class="form-group" id="div_S_E_time">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">Start &
Complete Date:</label>
<div class="col-sm-5">
<div class=" input-group minimal">
<div class="input-group-addon"> <a
href="#"><i class="entypo-calendar"></i></a> </div>
<asp:TextBox ID="txt_S_CDate"
AutoComplete="off" runat="server" ValidationGroup="assign" placeholder="MM/DD/YYYY
HH:MM AM - MM/DD/YYYY HH:MM AM"
class="form-control daterange" data-
time-picker="true" data-time-picker-increment="5" data-format="MM/DD/YYYY h:mm
A"></asp:TextBox> </div>
<asp:RequiredFieldValidator
ID="rfv_S_CDate" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_S_CDate"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div>

<div class="form-group" id="div_H_B_time">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">Break
Time:</label>
<div class="col-sm-3">
<div class=" input-group" style="float:left;padding-
right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-clock"></i></a> </div>
<asp:TextBox ID="txt_Break" Text="00:00"
placeholder="HH:MM" ng-keypress="validateTimeSlot(time)" runat="server"
ValidationGroup="assign" class="form-control"></asp:TextBox></div>
<asp:RequiredFieldValidator ID="rfv_Break"
runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_Break"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
<div runat="server" id="div4">
<label for="field-1" class="col-sm-2">Hold
Time:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-clock"></i></a> </div>
<asp:TextBox ID="txt_Hold" Text="00:00"
placeholder="HH:MM" ng-keypress="validateTimeSlot(time)" runat="server"
ValidationGroup="assign" class="form-control"></asp:TextBox></div>
<asp:RequiredFieldValidator ID="rfv_Hold"
runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_Hold"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div>
</div>

<div class="form-group" id="div_Task_time">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">% Of Task
Completed:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="fa fa-check-circle"></i></a> </div>
<asp:DropDownList ID="ddl_persentage"
class=" form-control" runat="server" >
<asp:ListItem Value="0">--Select--
</asp:ListItem>
<asp:ListItem
Value="1">0%</asp:ListItem>
<asp:ListItem
Value="2">10%</asp:ListItem>
<asp:ListItem
Value="3">20%</asp:ListItem>
<asp:ListItem
Value="4">30%</asp:ListItem>
<asp:ListItem
Value="5">40%</asp:ListItem>
<asp:ListItem
Value="6">50%</asp:ListItem>
<asp:ListItem
Value="7">60%</asp:ListItem>
<asp:ListItem
Value="8">70%</asp:ListItem>
<asp:ListItem
Value="9">80%</asp:ListItem>
<asp:ListItem
Value="10">90%</asp:ListItem>
<asp:ListItem
Value="11">10%</asp:ListItem>
</asp:DropDownList></div>
<asp:RequiredFieldValidator
ID="rfv_persentage" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="ddl_persentage"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
<div runat="server" id="div6">
<label for="field-1" class="col-sm-2">Time
Taken:</label>
<div class="col-sm-3">
<div class=" input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-clock"></i></a> </div>
<asp:TextBox ID="txt_TimeTaken"
Text="000:00" placeholder="HHH:MM" ng-keypress="validateTimeSlot(time)" ReadOnly
runat="server"
ValidationGroup="assign" class="form-
control"></asp:TextBox></div>
<asp:RequiredFieldValidator
ID="rfv_TimeTaken" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_TimeTaken"
ValidationGroup="assign"></asp:RequiredFieldValidator>
</div>
</div>
</div>

<div class="form-group" id="div_H_time">


<div class="col-sm-1"></div>
<label for="field-1" class="col-sm-2">Hold
Date:</label>
<div class="col-sm-3 ">
<div class="input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-calendar"></i></a> </div>
<asp:TextBox ID="txt_HoldDate" runat="server"
ValidationGroup="assign" placeholder="MM/DD/YYYY" class="datepicker form-control"
data-start-view="1"></asp:TextBox> </div>
<asp:RequiredFieldValidator ID="rfv_HoldTime"
runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_HoldDate"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
<div runat="server" id="div7">
<label for="field-1" class="col-sm-2">Hold
Reason:</label>
<div class="col-sm-3">
<div class="input-group"
style="float:left;padding-right:12px">
<div class="input-group-addon"> <a
href="#"><i class="entypo-clipboard"></i></a> </div>
<asp:TextBox ID="txt_HoldReason"
AutoComplete="off" runat="server" ValidationGroup="assign" class="form-
control"></asp:TextBox></div>
<asp:RequiredFieldValidator ID="rfv_HoldReason"
runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_HoldReason"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div>
</div>

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


id="div_Task_Description">
<div class="col-sm-5"></div>
<b><asp:Label ID="lbl_taskDescription" Text="Task
Description:" runat="server" class="col-sm-5"></asp:Label></b>
<div style="text-align: justify; margin: 30px;" ><div
class="col-sm-3">
<asp:TextBox ID="txt_taskDescription"
AutoComplete="off" TextMode="MultiLine" runat="server" style="height: 75px;width:
941px;"
ValidationGroup="assign" class="form-
control"></asp:TextBox>
<asp:RequiredFieldValidator
ID="rev_taskDescription" runat="server" ErrorMessage="**"
ForeColor="Red"
ControlToValidate="txt_taskDescription"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div>
</div>

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


id="div_Remarks">
<div class="col-sm-5"></div>
<b><asp:Label ID="lbl_Remarks" Text="Remarks:"
runat="server" class="col-sm-5"></asp:Label></b>
<div style="text-align: justify; margin: 30px;" ><div
class="col-sm-3">
<asp:TextBox ID="txt_Remarks"
AutoComplete="off" TextMode="MultiLine" runat="server" style="height: 75px;width:
941px;"
ValidationGroup="assign" class="form-
control"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv_Remarks"
runat="server" ErrorMessage="**"
ForeColor="Red" ControlToValidate="txt_Remarks"
ValidationGroup="assign"></asp:RequiredFieldValidator></div>
</div>
</div>

<div class="form-group">
<div class="col-sm-offset-4 col-sm-4">
<div class="col-lg-4">
<asp:Button Text="Update" ID="Button1"
CssClass="btn btn-primary" runat="server" OnClick="btn_Update_Click" />
</div>
<div class="col-lg-4">
<asp:Button Text="Reset" ID="Button2"
CssClass="btn btn-primary" runat="server" OnClick="btn_Clear_Click" />
</div>
<div class="col-lg-4">
<asp:Button Text="Back" ID="btn_back"
CssClass="btn btn-primary" runat="server" OnClick="btn_back_Click" />
</div>
</div>
</div>

</div>
</div>
</div>

</asp:Panel>
</div>

<script type="text/javascript">
$(function () {
// Setup - add a text input to each footer cell
$("#ContentPlaceHolder1_grd_taskedid").prepend($
("<thead></thead><tfoot></tfoot>").append($
("#ContentPlaceHolder1_grd_taskedid").find("tr:first")));
var table = $("#ContentPlaceHolder1_grd_taskedid").dataTable({
"lengthMenu": [[6, 10, 15, -1], [6, 10, 15, "All"]],
"aaSorting": [],
"deferRender": true,
"sDom": 'C<"clear">lfrtip'
});
});
</script>
<script>
$scope.validateTimeSlot = function (time) {
var timeSlot = $scope.time;
var validTimeFormat = /^(2[0-3]|[01]?[0-9]):([0-5]?[0-9])$/;
if (timeSlot == time && angular.isDefined(timeSlot) && !
timeSlot.match(validTimeFormat)) {
$scope.error = "Please Enter ' Time' in HH:MM format ";
}
}
</script>
</asp:Content>

You might also like