Пример #1
0
        public Reference <IQuestionOutputItem> CreateQuestionOutputItem(
            string text,
            string value,
            Type type,
            bool isVisible,
            bool isReadonly)
        {
            var questionOutputItem = new QuestionOutputItem(
                m_ids.Next,
                text,
                type,
                value,
                isVisible,
                isReadonly);

            return(DomainItemRegistration <IQuestionOutputItem>(
                       questionOutputItem));
        }
Пример #2
0
        public DomainId <IQuestionOutputItem> CreateQuestionOutputItem(
            DomainId <IQuestionNode> variable,
            string value,
            bool isVisible,
            bool isReadonly)
        {
            var question = m_domainItemLocator
                           .Get <IQuestionNode>(variable.Id);

            var questionOutputItem = new QuestionOutputItem(
                m_ids.Next,
                variable,
                question.QuestionName,
                question.QuestionText,
                question.QuestionType,
                value,
                isVisible,
                isReadonly);

            return(DomainItemRegistration <IQuestionOutputItem>(
                       questionOutputItem));
        }