Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
 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));
 }