public PartialViewResult GetJobStatus(int year, int JobStatus) { IEnumerable <JobPostViewModel> JobStatsList = null; var user = HttpContext.Session.Get <UserViewModel>(Constants.SessionKeyUserInfo); user = user ?? new UserViewModel(); try { JobStatsList = dashboardHandler.GetActiveCloseJobs(user.UserId, year, JobStatus); } catch (DataNotFound ex) { Logger.Logger.WriteLog(Logger.Logtype.Error, ex.Message, user.UserId, typeof(DashboardController), ex); JobStatsList = new List <JobPostViewModel>(); } ViewBag.JobStatus = JobStatus; return(PartialView("GetJobStatus", JobStatsList)); }