public JsonResult GetAccumulatedClarifications() { var usr = (Login)System.Web.HttpContext.Current.Session["usr"]; if (usr == null) { RedirectToAction("Index", "Home"); return(null); } string executiveID = usr.userName; var accummulatedC = new ManageComplianceGoal().GetAccumulatedClarifications(executiveID); return(new JsonResult { Data = accummulatedC, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetProductivity() { var usr = (Login)System.Web.HttpContext.Current.Session["usr"]; if (usr == null) { RedirectToAction("Index", "Home"); return(null); } string executiveID = usr.userName; var goal = new ManageComplianceGoal().GetProductivity(executiveID); return(new JsonResult { Data = goal, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetProgress(string pStartDate, string pEndDate, string pChild) { DateTime startDate = new DateTime(), endDate = new DateTime(); var usr = (Login)System.Web.HttpContext.Current.Session["usr"]; if (usr == null) { RedirectToAction("Index", "Home"); return(null); } string executiveID = pChild; if (!string.IsNullOrEmpty(pStartDate) && !string.IsNullOrEmpty(pEndDate)) { startDate = Convert.ToDateTime(pStartDate); endDate = Convert.ToDateTime(pEndDate); } var progress = new ManageComplianceGoal().GetProgressExecutive(executiveID, startDate, endDate); return(new JsonResult { Data = progress, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }