コード例 #1
0
ファイル: QuestionsManager.cs プロジェクト: cisagov/cset
 /// <summary>
 ///
 /// </summary>
 /// <param name="questionId"></param>
 /// <param name="assessmentid"></param>
 /// <returns></returns>
 public QuestionDetailsContentViewModel GetDetails(int questionId, string questionType)
 {
     using (CSET_Context datacontext = new CSET_Context()) {
         QuestionDetailsContentViewModel qvm = new QuestionDetailsContentViewModel(
             new StandardSpecficLevelRepository(datacontext),
             new InformationTabBuilder(datacontext),
             datacontext
             );
         qvm.GetQuestionDetails(questionId, this.assessmentID, questionType);
         return(qvm);
     }
 }
コード例 #2
0
ファイル: QuestionsManager.cs プロジェクト: tmcmil/cset
 /// <summary>
 ///
 /// </summary>
 /// <param name="questionId"></param>
 /// <param name="assessmentid"></param>
 /// <returns></returns>
 public QuestionDetailsContentViewModel GetDetails(int questionId, int assessmentid, bool IsComponent)
 {
     using (CSET_Context datacontext = new CSET_Context()) {
         QuestionDetailsContentViewModel qvm = new QuestionDetailsContentViewModel(
             new StandardSpecficLevelRepository(datacontext),
             new InformationTabBuilder(datacontext),
             datacontext
             );
         qvm.getQuestionDetails(questionId, assessmentid, IsComponent);
         return(qvm);
     }
 }
コード例 #3
0
ファイル: QuestionsManagerTests.cs プロジェクト: tmcmil/cset
 public void GetDetailsTest()
 {
     ANSWER newAnswer = new ANSWER()
     {
         Is_Requirement             = false,
         Question_Or_Requirement_Id = 14,
         Answer_Text     = AnswerEnum.UNANSWERED.GetStringAttribute(),
         Mark_For_Review = false,
         Is_Component    = false
     };
     //TODO a setup and teardown that creates the assessment and then destroys it
     QuestionsManager manager = new QuestionsManager(26);
     QuestionDetailsContentViewModel viewModel = manager.GetDetails(14, 26, false);
 }