Académique Documents
Professionnel Documents
Culture Documents
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Globalization;
using System.Text;
using System.Web.Services;
using System.IO;
lbl_RequiredDateView.Text = dt_task.Rows[0]
["required_date"].ToString();
DateTime RequiredDate = Convert.ToDateTime(lbl_RequiredDateView.Text);
string Required_Date = RequiredDate.ToString("MM/dd/yyyy");
lbl_RequiredDateView.Text = Required_Date.Trim();
lbl_RequestedDateView.Text = dt_request.Rows[0]
["RequestedDate"].ToString();
DateTime RequestedDate =
Convert.ToDateTime(lbl_RequestedDateView.Text);
string Requested_Date = RequestedDate.ToString("MM/dd/yyyy");
lbl_RequestedDateView.Text = Requested_Date.Trim();
lbl_EstimateDateView.Text = dt_request.Rows[0]
["DataofCompletion"].ToString();
DateTime EstimateDate = Convert.ToDateTime(lbl_EstimateDateView.Text);
string Estimate_Date = EstimateDate.ToString("MM/dd/yyyy");
lbl_EstimateDateView.Text = Estimate_Date.Trim();
lbl_ApprovedDateView.Text = dt_request.Rows[0]
["FinalApprovalDate"].ToString();
DateTime ApprovedDate = Convert.ToDateTime(lbl_ApprovedDateView.Text);
string Approved_Date = ApprovedDate.ToString("MM/dd/yyyy HH:mm");
lbl_ApprovedDateView.Text = Approved_Date.Trim();
lbl_AssignedDateView.Text = dt_request.Rows[0]
["assigneddate"].ToString();
if (lbl_AssignedDateView.Text != string.Empty)
{
DateTime AssignedDate =
Convert.ToDateTime(lbl_AssignedDateView.Text);
string Assigned_Date = AssignedDate.ToString("MM/dd/yyyy HH:mm");
lbl_AssignedDateView.Text = Assigned_Date.Trim();
}
if (dt_task.Rows[0]["task_status"].ToString() == "Hold")
{
DateTime StartDate =
Convert.ToDateTime(lbl_taskStartDatenView.Text);
string Start_Date = StartDate.ToString("MM/dd/yyyy HH:mm");
lbl_taskStartDatenView.Text = Start_Date.Trim();
div_HoldTime.Visible = true;
DataTable dt_holtTask = clsData.Getdata("select * from
tbl_PMIS_ProjectHoldTimeRecord where HOLDID in( select max(holdid) from
tbl_PMIS_ProjectHoldTimeRecord where H_Task_Id='" + dt_task.Rows[0]
["assign_id"].ToString() + "')");
}
else
{
div_HoldTime.Visible = true;
DataTable dt_holtTask = clsData.Getdata("select top 1 * FROM
tbl_PMIS_ProjectHoldTimeRecord where H_Task_Id='" + dt_task.Rows[0]
["assign_id"].ToString() + "' order by H_EndTime");
lbl_HoldDateView.Text = dt_holtTask.Rows[0]
["H_StartTime"].ToString();
DateTime HoldDate = Convert.ToDateTime(lbl_HoldDateView.Text);
string Hold_Date = HoldDate.ToString("MM/dd/yyyy HH:mm");
lbl_HoldDateView.Text = Hold_Date.Trim();
lbl_HoldReasonView.Text = dt_holtTask.Rows[0]
["H_Remarks"].ToString();
}
div_nontime.Visible = true;
lbl_breaktime_view.Text = dt_task.Rows[0]
["TotalBreakTime"].ToString();
TimeSpan break1 =
TimeSpan.FromMinutes(Convert.ToInt32(lbl_breaktime_view.Text));
var break2 = string.Format("{0:D2}:{1:D2}", break1.Hours,
break1.Minutes);
lbl_breaktime_view.Text = break2.Trim();
lbl_holdtime_view.Text = dt_task.Rows[0]
["total_Hold_time"].ToString();
TimeSpan hold1 =
TimeSpan.FromMinutes(Convert.ToInt32(lbl_holdtime_view.Text));
var hold2 = string.Format("{0:D2}:{1:D2}", hold1.Hours,
hold1.Minutes);
lbl_holdtime_view.Text = hold2.Trim();
div_TaskCompletedDate.Visible = true;
lbl_TaskCompletedDate.Text= dt_task.Rows[0]
["Completed_Date"].ToString();
DateTime CompletedDate =
Convert.ToDateTime(lbl_TaskCompletedDate.Text);
string Completed_Date = CompletedDate.ToString("MM/dd/yyyy HH:mm");
lbl_TaskCompletedDate.Text = Completed_Date.Trim();
div_Rating_view.Visible = true;
}
string filepath = dt_request.Rows[0]["document"].ToString();
if (filepath != "0")
{
div_DocumentView.Visible = true;
string filename = filepath.Substring(10);
lbl_DocsView.Text = filename;
lnk_DocsView.Attributes.Add("href", filepath);
lnk_DocsView.Attributes.Add("download", filepath);
}
else
{
div_DocumentView.Visible = false;
}
// string Rights = Convert.ToString(Session["rights"]);
if (dt_request.Rows[0]["TaskStatus"].ToString() == "Yet To Start")
{
div_taskStartDate.Visible = false;
}
}
catch (Exception)
{
throw;
}
}
throw;
}
}