private static ObservableCollection <QuestionTemplateWrap> ConvertToQuestionWrapperClass( List <Question> questions, IClientEncounterViewModel clientDashboardViewModel) { ObservableCollection <QuestionTemplateWrap> list = new ObservableCollection <QuestionTemplateWrap>(); foreach (var r in questions) { list.Add(new QuestionTemplateWrap(clientDashboardViewModel, new QuestionTemplate(r))); } return(list); }
public QuestionTemplateWrap(IClientEncounterViewModel parent, QuestionTemplate questionTemplate) { _parent = parent; _questionTemplate = questionTemplate; _questionTemplate.QuestionTemplateWrap = this; }