public string GetStartDate(Project_Employee_Working_hours_Property empproject) { string startdate = ""; objProject_Employee_Working_hours_Property = empproject; objProjectDAl = new Project_DAL(objprojectproperty); DataTable dt = objProjectDAl.GetStartDate(objProject_Employee_Working_hours_Property); foreach (DataRow dr in dt.Rows) { startdate = dr["starttime"].ToString(); } return(startdate); }
public JsonResult startTime(int id) { Project_Employee_Working_hours_Property objprojectempworking = new Project_Employee_Working_hours_Property(); objprojectempworking.projectid = id; objprojectempworking.status = "Started"; objprojectempworking.IsCompleted = false; var empid = Convert.ToInt32(SessionManager.CurrentUser.EmployeeID); objprojectempworking.employeeid = empid; objprojectempworking.starttime = DateTime.Now; objProjectBll = new Project_BLL(); objProjectBll.Starttime(objprojectempworking); return(Json(new { success = true, statuscode = 200, msg = "Successfully inserted" }, JsonRequestBehavior.AllowGet)); }
public JsonResult EndTime(Project_Employee_Working_hours_Property empprojectwork) { Project_Employee_Working_hours_Property objprojectempworking = new Project_Employee_Working_hours_Property(); objprojectempworking.projectid = empprojectwork.projectid; objprojectempworking.status = empprojectwork.status; var empid = Convert.ToInt32(SessionManager.CurrentUser.EmployeeID); objprojectempworking.employeeid = empid; objprojectempworking.TaskCompleted = empprojectwork.TaskCompleted; objprojectempworking.endtime = DateTime.Now;// TimeSpan.Parse(DateTime.Now.ToString("HH:mm")); objProjectBll = new Project_BLL(); string startdate = objProjectBll.GetStartDate(objprojectempworking); var hours = (DateTime.Now - Convert.ToDateTime(startdate)).TotalHours; objprojectempworking.totaltime = Convert.ToDecimal(Math.Round(hours, 2)); objProjectBll.EndTime(objprojectempworking); return(Json(new { success = true, statuscode = 200, msg = "Successfully inserted" }, JsonRequestBehavior.AllowGet)); }
public bool EndTime(Project_Employee_Working_hours_Property empproject) { objProject_Employee_Working_hours_Property = empproject; objProjectDAl = new Project_DAL(objprojectproperty); return(objProjectDAl.EndTask(objProject_Employee_Working_hours_Property)); }