Esempio n. 1
0
        public Scoring(Models.Assessment.Assessment assessment)
        {
            ResponseId = assessment.ResponseId;
            FirstName = GetAnswerValue(assessment, QuestionCache.FirstNameQuestionNo);
            LastName = GetAnswerValue(assessment, QuestionCache.LastNameQuestionNo);
            CompanyName = GetAnswerValue(assessment, QuestionCache.CompanyQuestionNo);
            Email = GetAnswerValue(assessment, QuestionCache.EmailQuestionNo);

            var _repo = new AssessmentRepo();
            long choiceId = 0;

            choiceId = GetAnswerChoiceId(assessment, QuestionCache.IndustryQuestionNo);
            Industry = _repo.GetAnswerChoiceName(choiceId);

            choiceId = GetAnswerChoiceId(assessment, QuestionCache.OrgSizeQuestionNo);
            OrgSize = _repo.GetAnswerChoiceName(choiceId);

            choiceId = GetAnswerChoiceId(assessment, QuestionCache.CountryQuestionNo);
            Location = _repo.GetAnswerChoiceName(choiceId);
        }