Beispiel #1
0
 internal VLLibraryOption(VLLibraryOption source)
 {
     this.m_question       = default(Int32);
     this.m_optionId       = default(byte);
     this.m_optionType     = source.m_optionType;
     this.m_displayOrder   = default(Int16);
     this.m_optionValue    = source.m_optionValue;
     this.m_attributeFlags = default(Int32);
     this.m_textsLanguage  = source.m_textsLanguage;
     this.m_optionText     = source.m_optionText;
 }
 internal VLQuestionOption(VLQuestionOption source)
 {
     this.m_survey         = default(Int32);
     this.m_question       = default(Int16);
     this.m_optionId       = default(byte);
     this.m_optionType     = source.m_optionType;
     this.m_displayOrder   = default(Int16);
     this.m_optionValue    = source.m_optionValue;
     this.m_attributeFlags = default(Int32);
     this.m_CustomId       = default(string);
     this.m_textsLanguage  = source.m_textsLanguage;
     this.m_optionText     = source.m_optionText;
     this.m_skipTo         = SkipToBehavior.None;
 }
        public VLLibraryOption CreateLibraryQuestionOption(Int32 question, string optionText, QuestionOptionType type = QuestionOptionType.Default, short textsLanguage = /*DefaultLanguage*/ -2)
        {
            VLLibraryOption option = new VLLibraryOption();

            option.Question   = question;
            option.OptionText = optionText;
            option.OptionType = type;
            return(LibrariesDal.CreateLibraryOption(this.AccessTokenId, option, textsLanguage));
        }
 public VLLibraryOption CreateLibraryQuestionOption(VLLibraryQuestion question, string optionText, QuestionOptionType type = QuestionOptionType.Default)
 {
     if (question == null)
     {
         throw new ArgumentNullException("question");
     }
     return(CreateLibraryQuestionOption(question.QuestionId, optionText, type, question.TextsLanguage));
 }