public override void ViewDidLoad() { base.ViewDidLoad (); // Perform any additional setup after loading the view, typically from a nib. var source = new AnswerTableSource (SelectedVote.Answers, SelectedVote.SelectType == AnswerType.Single ); voteTable.Source = source; voteTable.AllowsSelection = false; var builder = new StringBuilder (); source.AnswerSelected += (sender, e) => { builder.Clear (); var list = source.SelectedIndex.Keys.ToList (); list.ForEach (i => builder.AppendFormat (@"{0},", i)); }; btnConfirm.TouchUpInside += (sender, e) => { var list = source.SelectedIndex.Keys.ToList (); foreach (var answer in SelectedVote.Answers) { foreach (int i in list) { if (i == answer.Id) { answer.Count++; } } } PerformSegue ("moveToResultSegue", this ); }; }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. var source = new AnswerTableSource(SelectedVote.Answers, SelectedVote.SelectType == AnswerType.Single); voteTable.Source = source; voteTable.AllowsSelection = false; var builder = new StringBuilder(); source.AnswerSelected += (sender, e) => { builder.Clear(); var list = source.SelectedIndex.Keys.ToList(); list.ForEach(i => builder.AppendFormat(@"{0},", i)); }; btnConfirm.TouchUpInside += (sender, e) => { var list = source.SelectedIndex.Keys.ToList(); foreach (var answer in SelectedVote.Answers) { foreach (int i in list) { if (i == answer.Id) { answer.Count++; } } } PerformSegue("moveToResultSegue", this); }; }