Пример #1
0
        private TypeInfo CreateSetType(SetDataType setType)
        {
            var result = new SetTypeInfo();

            SetTypeInfoDelayed(setType.ElementType, result.SetElementType);

            return(result);
        }
Пример #2
0
        private void InsertAnswerResult(SetDataType dataType)
        {
            var currQuestion   = InterView.GetCurrentQuestionAndAnswer().Key;
            var interviewIdRow = GetInteviewId(currQuestion, InterView.GetScoreByQuestionName(currQuestion.Name));

            if (interviewIdRow.Rows.Count > 0)
            {
                var interviewId = interviewIdRow.Rows[0][0];
                if (dataType == SetDataType.AnswerResultInsert)
                {
                    AddAnswerResult(interviewId);
                }
                else
                {
                    UpdateAnswerResult(currQuestion, interviewId);
                }
            }
        }
Пример #3
0
 public virtual void VisitSetDataType(SetDataType setDataType)
 {
     DefaultVisit(setDataType);
 }