Exemplo n.º 1
0
        public ActionResult Copy(int id)
        {
            var model = new HomeCopyViewModel();

            var sourceQuestionnaireQuery = new QuestionnaireById(id);
            var sourceQuestionnaire = _repository.Find(sourceQuestionnaireQuery);
            model.SourceQuestionnaire = sourceQuestionnaire;
            model.SourceQuestionnaireId = sourceQuestionnaire.QuestionnaireId;

            var availableQuestionnaireQuery = new QuestionnaireByOwnerAndStatus(User.Identity.Name, QuestionnaireStatus.Complete);
            var availableQuestionnaires = _repository.Find(availableQuestionnaireQuery).AsEnumerable();
            model.AvailableQuestionnaires = ToQuestionniareSelectList(availableQuestionnaires);

            return View(model);
        }
Exemplo n.º 2
0
        public ActionResult Copy(int id)
        {
            var model = new HomeCopyViewModel();

            var sourceQuestionnaireQuery = new QuestionnaireById(id);
            var sourceQuestionnaire      = _repository.Find(sourceQuestionnaireQuery);

            model.SourceQuestionnaire   = sourceQuestionnaire;
            model.SourceQuestionnaireId = sourceQuestionnaire.QuestionnaireId;

            var availableQuestionnaireQuery = new QuestionnaireByOwnerAndStatus(User.Identity.Name, QuestionnaireStatus.Complete);
            var availableQuestionnaires     = _repository.Find(availableQuestionnaireQuery).AsEnumerable();

            model.AvailableQuestionnaires = ToQuestionniareSelectList(availableQuestionnaires);

            return(View(model));
        }