Пример #1
0
        public QuestionResponse GetComponentOverridesList()
        {
            int assessmentId = Auth.AssessmentForUser();
            ComponentQuestionManager manager = new ComponentQuestionManager(assessmentId);
            QuestionResponse         resp    = manager.GetOverrideListOnly();

            return(resp);
        }
Пример #2
0
        public QuestionResponse GetComponentQuestionsList([FromBody] string group)
        {
            int assessmentId      = Auth.AssessmentForUser();
            var manager           = new ComponentQuestionManager(assessmentId);
            QuestionResponse resp = manager.GetResponse();

            return(resp);
        }
Пример #3
0
        public List <Answer_Components_Exploded_ForJSON> GetOverrideQuestions([FromUri] int question_id, int Component_Symbol_Id)
        {
            int assessmentId = Auth.AssessmentForUser();

            ComponentQuestionManager manager = new ComponentQuestionManager(assessmentId);

            return(manager.GetOverrideQuestions(assessmentId, question_id, Component_Symbol_Id));
        }
Пример #4
0
        public void SaveComponentOverride([FromUri] String guid, Boolean ShouldSave)
        {
            int    assessmentId    = Auth.AssessmentForUser();
            string applicationMode = GetApplicationMode(assessmentId);

            ComponentQuestionManager manager = new ComponentQuestionManager(assessmentId);
            Guid g = new Guid(guid);

            manager.HandleGuid(g, ShouldSave);
        }