示例#1
0
        internal void AddQuestionToForm(SQLQuestion question, SQLForm form, bool required, bool acceptNotes, object defaultValue)
        {
            var fq = new StoreFormQuestion()
            {
                FormID       = form.FormID,
                QuestionID   = question.QuestionID,
                IsRequired   = required,
                AcceptNotes  = acceptNotes,
                DefaultValue = defaultValue.ToString()
            };

            m_store.Insert(fq);
        }
示例#2
0
        public SQLQuestion CreateQuestion(QuestionType type, string text, string units = null)
        {
            var question = new SQLQuestion()
            {
                QuestionText = text,
                QuestionType = type,
                Units        = units
            };

            // TODO: check for duplication

            m_store.Insert(question);

            return(question);
        }