public ActionResult YourDetails(int id, DateTime? filterBeginDate, DateTime? filterEndDate) { var survey = _surveyRepository.GetNullableById(id); if (survey == null) { return this.RedirectToAction(a => a.Review()); } var viewModel = SurveyResponseDetailViewModel.Create(Repository, survey, filterBeginDate, filterEndDate); viewModel.SurveyResponses = viewModel.SurveyResponses.Where(a => a.UserId == CurrentUser.Identity.Name.ToLower()); return View(viewModel); }