public void Add(int surveyID, MultichoiceQuestion_OptionsModel multichoiceQuestion_Options) { MultichoiceQuestion multichoiceQuestion = new MultichoiceQuestion { Question = multichoiceQuestion_Options.MultiChoiceQuestion, OwnOption = multichoiceQuestion_Options.OwnOption }; var multichoice = _mr.Add(multichoiceQuestion); List <Options> optionsList = AddOption(multichoiceQuestion_Options); var optionsitem = _or.AddRange(optionsList); AddMultiQuestion_Options(optionsitem, multichoice.ID); AddMultiQuestion_Survey(surveyID, multichoice.ID); }
private static List <Options> AddOption(MultichoiceQuestion_OptionsModel multichoiceQuestion_Options) { List <Options> optionsList = new List <Options>(); foreach (var items in multichoiceQuestion_Options.Options) { Options option = new Options { Option = items }; optionsList.Add(option); } return(optionsList); }
public void Test() { var list = new List <string>(); list.Add("Brödigt"); list.Add("Mjöligt"); list.Add("Stramt"); var list2 = new List <string>(); list2.Add("Brödigt"); list2.Add("Mjöligt"); list2.Add("Stramt"); var multichoicequestion = new MultichoiceQuestion_OptionsModel { MultiChoiceQuestion = "Hur tyckte du att brödet smakade?", Options = list, }; var multichoicequestion2 = new MultichoiceQuestion_OptionsModel { MultiChoiceQuestion = "Hur tyckte du att brödet smakade?", Options = list2, }; var multilista = new List <MultichoiceQuestion_OptionsModel>(); multilista.Add(multichoicequestion); multilista.Add(multichoicequestion2); var collection = new CollectionOFMultiQuestion { SurveyID = 2, Collection = multilista }; AddRange(collection); }