public ActionResult DistributeOrgTypeListLevel1(string selectedSiteIDs, string selectedProgramIDs) { SearchList searchList = new SearchList(); Search search = new Search(); Services.TaskReport taskService = new Services.TaskReport(); searchList = taskService.GetOrgnizationTypeList(searchList, search, Convert.ToInt32(selectedSiteIDs.Replace(",", "")), Convert.ToInt32(selectedProgramIDs)); return(PartialView("Search/_DepartmentList", searchList)); }
public ActionResult GetTracersList(string selectedSiteIDs, string selectedProgramIDs) { SearchList tracerList = new SearchList(); Services.TaskReport taskService = new Services.TaskReport(); //tracerList.TracersLists = searchService.GetTracersList("", "1,2,3", "7,8", 2).TracersLists; tracerList.TracersLists = taskService.SelectAllTaskTracers(Convert.ToInt32(selectedSiteIDs.Replace(",", "")), Convert.ToInt32(selectedProgramIDs)); return(PartialView("Search/_TracersList", tracerList)); }
public ActionResult _TaskReportExcel([DataSourceRequest] DataSourceRequest request, SearchTaskReport search) { var dcaService = new Services.TaskReport(); DataSourceResult result = dcaService._taskReportExcel(request, search); JsonResult jr = new JsonResult(); jr = Json(result, JsonRequestBehavior.AllowGet); jr.MaxJsonLength = Int32.MaxValue; jr.RecursionLimit = 100; return(jr); }
public PartialViewResult _TaskRdlcReport(SearchTaskReport search, Email emailInput, string ReportType) { ReportViewer reportViewer = new ReportViewer(); try { var dcaService = new Services.TaskReport(); if (emailInput.To != null) { ViewBag.FromEmail = true; ViewBag.FromEmailSuccess = WebConstants.Email_Success; } reportViewer = dcaService.TaskReportRDLC(search, emailInput, ReportType); if (Session["EmailSuccess"] != null) { if (Session["EmailSuccess"].ToString() == "false") { ViewBag.FromEmailSuccess = WebConstants.Email_Failed; } } } catch (Exception ex) { if (ex.Message.ToString() != "Email") { if (ex.Message.ToString() == "No Data") { ModelState.AddModelError("Error", WebConstants.NO_DATA_FOUND_TASK_REPORT); } } else { ViewBag.FromEmail = true; ModelState.AddModelError("Error", WebConstants.Email_Failed); } } finally { if (Session["EmailSuccess"] != null) { Session.Remove("EmailSuccess"); } } Session["MyReportViewer"] = reportViewer; return(PartialView("_ReportViewer")); }
public ActionResult GetTaskEmailCcedTo(string selectedSiteIDs) { Services.TaskReport taskService = new Services.TaskReport(); return(PartialView("Search/_EmailCcedTo", taskService.GetUserDetails(selectedSiteIDs, 3))); }
public ActionResult GetTaskAssignedBy(string selectedSiteIDs) { Services.TaskReport taskService = new Services.TaskReport(); return(PartialView("Search/_TaskAssignedBy", taskService.GetUserDetails(selectedSiteIDs, 2))); }