public ActionResult ReOrder(int id)
{
var survey = Repository.OfType<Survey>().GetNullableById(id);
if (survey == null)
{
return this.RedirectToAction<SurveyController>(a => a.Index());
}
var viewModel = QuestionListViewModel.Create(Repository, survey);
return View(viewModel);
}