示例#1
0
        public void SetSingle(string string_0, string string_1, int int_0)
        {
            QSingle qsingle = new QSingle();

            qsingle.Init(this.MySurveyDefine.PAGE_ID, this.MySurveyDefine.COMBINE_INDEX, true);
            if (this.MySurveyDefine.PARENT_CODE != "")
            {
                qsingle.ParentCode = new LogicAnswer
                {
                    SurveyID = string_0
                }.GetAnswer(this.MySurveyDefine.PARENT_CODE);
                qsingle.GetDynamicDetails();
            }
            qsingle.SelectedCode = this.FixSetSingle(string_1);
            if (qsingle.SelectedCode == null)
            {
                qsingle.RandomDetails();
                qsingle.SelectedCode = qsingle.QDetails[0].CODE;
            }
            this.MyAnswer = qsingle.SelectedCode;
            if (qsingle.OtherCode != "")
            {
                qsingle.FillText = GClass0.smethod_0("兵俔ȡ") + this.MySurveyDefine.QUESTION_NAME;
                this.MyAnswer    = this.MyAnswer + GClass0.smethod_0("#Įȡ") + qsingle.FillText;
            }
            qsingle.QuestionName = string_1;
            qsingle.BeforeSave();
            qsingle.Save(string_0, int_0, true);
        }
示例#2
0
        public List <jquotaanswer> BuildQuotaJson(string string_0, string string_1, QSingle qsingle_0, string string_2, string string_3, string string_4)
        {
            List <jquotaanswer> list         = new List <jquotaanswer>();
            jquotaanswer        jquotaanswer = new jquotaanswer();

            jquotaanswer.surveyid   = string_0;
            jquotaanswer.surveyguid = string_3;
            jquotaanswer.pageid     = string_1;
            jquotaanswer.projectid  = string_2;
            jquotaanswer.isfinish   = string_4;
            janswer janswer = new janswer();

            janswer.questionname = qsingle_0.QuestionName;
            janswer.code         = qsingle_0.SelectedCode;
            jquotaanswer.qanswers.Add(janswer);
            list.Add(jquotaanswer);
            return(list);
        }