private void UpdateProbe(ProbeViewModel model) { model.Answers.Single(m => m.IsChecked).Value += 1; XMLSerializerHelper.AddOrUpdate(new Probe { Question = model.Question, PublicationDate = model.PublicationDate, Answers = model.Answers.Select(x => new Answer { Text = x.Text, Value = x.Value.ToString() }).ToList() }); }
public ActionResult AddProbe(ProbeViewModel model) { Probe probe = new Probe { PublicationDate = model.PublicationDate, Question = model.Question, Answers = model.Answers.Where(x => x.Text != null).Select(x => new Answer { Text = x.Text, Value = "0" }).ToList() }; XMLSerializerHelper.AddOrUpdate(probe); return(RedirectToAction("Index")); }
public void PostProbe(Probe probe) { XMLSerializerHelper.AddOrUpdate(probe); }