Example #1
0
        public void AddRange(Survey_FreeTextQuestionModel freetextQuestion)
        {
            List <FreetextQuestion> fqList = new List <FreetextQuestion>();

            foreach (var items in freetextQuestion.Question)
            {
                FreetextQuestion freeQuestion = new FreetextQuestion
                {
                    Question = items
                };

                fqList.Add(freeQuestion);
            }

            var freetextitems = _fqr.AddRange(fqList);

            foreach (var freetext in freetextitems)
            {
                Survey_FreetextQuestion survey_FreetextQuestion = new Survey_FreetextQuestion
                {
                    FreetextQuestionID = freetext.ID,
                    SurveyId           = freetextQuestion.SurveyID
                };
                _sfqr.Add(survey_FreetextQuestion);
            }
        }
        public void AddSurvey_FreeTextQuestion(FreetextQuestion freetextQuestion, int order, int chapterID, int surveyID)
        {
            Survey_FreetextQuestion survey_FreetextQuestion = new Survey_FreetextQuestion
            {
                FreetextQuestionID = freetextQuestion.ID,
                Order     = order,
                SurveyId  = surveyID,
                ChapterID = chapterID
            };

            _sfr.Add(survey_FreetextQuestion);
        }
Example #3
0
        public void Add(FreetextQuestion freetextQuestion)
        {
            FreetextQuestion freetext = new FreetextQuestion
            {
                Question = freetextQuestion.Question
            };
            var freetextitem = _fqr.Add(freetext);
            Survey_FreetextQuestion survey_FreetextQuestion = new Survey_FreetextQuestion
            {
                SurveyId           = freetextQuestion.ID,
                FreetextQuestionID = freetextitem.ID
            };

            _sfqr.Add(survey_FreetextQuestion);
        }