/// <summary> /// Gets the Job Histories in ascending or decending order (of End Date) and returns Job History partial view. /// </summary> /// <param name="sortOrder"></param> /// <param name="media"></param> /// <returns></returns> public ActionResult GetSortedEndDate(string sortOrder, string media) { Trace.WriteLine("Entering GetSortedEndDate method"); ViewBag.DateSortParm = sortOrder == "Date" ? "date_desc" : "Date"; switch (sortOrder) { case "Date": var jobHistories1 = DocumentDBDataController.GetJobHistories(media); ViewBag.Mediaserver = media; return(PartialView("JobHistory", jobHistories1)); case "date_desc": var jobHistories2 = DocumentDBDataController.GetEndDateInDescOrder(media); ViewBag.Mediaserver = media; return(PartialView("JobHistory", jobHistories2)); default: var jobHistories = DocumentDBDataController.GetEndDateInDescOrder(media); ViewBag.Mediaserver = media; return(PartialView("JobHistory", jobHistories)); } }