private List <BefragungViewModel.Frage> GetFragen(dynamic jsonObject) { var fragen = new List <BefragungViewModel.Frage>(); foreach (var currentFrage in jsonObject.payload.Fragen) { var frage = new BefragungViewModel.Frage { Text = currentFrage.Text, Antwortmöglichkeiten = new List <BefragungViewModel.Antwortmöglichkeit>() }; foreach (var currentAntwortmöglichkeit in currentFrage.Antwortmöglichkeiten) { var antwortmöglichkeit = new BefragungViewModel.Antwortmöglichkeit(); antwortmöglichkeit.Id = currentAntwortmöglichkeit.Id; antwortmöglichkeit.Text = currentAntwortmöglichkeit.Text; antwortmöglichkeit.IstAlsAntwortSelektiert = currentAntwortmöglichkeit.IstAlsAntwortSelektiert; frage.Antwortmöglichkeiten.Add(antwortmöglichkeit); } fragen.Add(frage); } return(fragen); }
private List<BefragungViewModel.Frage> GetFragen(dynamic jsonObject) { var fragen = new List<BefragungViewModel.Frage>(); foreach (var currentFrage in jsonObject.payload.Fragen) { var frage = new BefragungViewModel.Frage { Text = currentFrage.Text, Antwortmöglichkeiten = new List<BefragungViewModel.Antwortmöglichkeit>() }; foreach ( var currentAntwortmöglichkeit in currentFrage.Antwortmöglichkeiten ) { var antwortmöglichkeit = new BefragungViewModel.Antwortmöglichkeit(); antwortmöglichkeit.Id = currentAntwortmöglichkeit.Id; antwortmöglichkeit.Text = currentAntwortmöglichkeit.Text; antwortmöglichkeit.IstAlsAntwortSelektiert = currentAntwortmöglichkeit.IstAlsAntwortSelektiert; frage.Antwortmöglichkeiten.Add(antwortmöglichkeit); } fragen.Add(frage); } return fragen; }