public ViewResult RsvpForm(ProgResponse progResponse) { if (ModelState.IsValid) { Repository.AddResponse(progResponse); return(View("Thanks", progResponse)); } else { return(View(progResponse)); } }
public ViewResult RsvpForm() { ProgResponse pR = new ProgResponse(); List <CheckboxItemProg> cbiProg = new List <CheckboxItemProg>() { new CheckboxItemProg { Id = 1, Text = "Java", IsChecked = false }, new CheckboxItemProg { Id = 2, Text = "JavaScript", IsChecked = false }, new CheckboxItemProg { Id = 3, Text = "Ruby", IsChecked = false }, new CheckboxItemProg { Id = 4, Text = "Kotlin", IsChecked = false }, new CheckboxItemProg { Id = 5, Text = "Swift", IsChecked = false }, new CheckboxItemProg { Id = 6, Text = "Lua", IsChecked = false }, new CheckboxItemProg { Id = 7, Text = "PHP", IsChecked = false }, new CheckboxItemProg { Id = 8, Text = "C/C++", IsChecked = false }, new CheckboxItemProg { Id = 9, Text = "C#", IsChecked = false }, new CheckboxItemProg { Id = 10, Text = "Python", IsChecked = false }, new CheckboxItemProg { Id = 11, Text = "HTML/CSS", IsChecked = false }, new CheckboxItemProg { Id = 12, Text = "Go", IsChecked = false }, new CheckboxItemProg { Id = 13, Text = "Rust", IsChecked = false }, new CheckboxItemProg { Id = 14, Text = "Elxir", IsChecked = false }, new CheckboxItemProg { Id = 15, Text = "Haskwell", IsChecked = false }, new CheckboxItemProg { Id = 16, Text = "TypeScript", IsChecked = false }, new CheckboxItemProg { Id = 17, Text = "R", IsChecked = false }, new CheckboxItemProg { Id = 18, Text = "F#", IsChecked = false }, new CheckboxItemProg { Id = 19, Text = "Clojure", IsChecked = false }, new CheckboxItemProg { Id = 20, Text = "Erlang", IsChecked = false } }; pR.ItemProgs = cbiProg; return(View(pR)); }