Example #1
0
        public static SurveyPendingResponseDetailViewModel Create(IRepository repository, Survey survey)
        {
            Check.Require(repository != null, "Repository must be supplied");
            Check.Require(survey != null, "Survey must be supplied");

            var viewModel = new SurveyPendingResponseDetailViewModel { Survey = survey };
            viewModel.SurveyResponses = viewModel.Survey.SurveyResponses.AsQueryable().Where(a => a.IsPending);

            return viewModel;
        }