public ActionResult Index(RegisterModel model) { if (ModelState.IsValid) { var speaker = new SpeakerClean() { FirstName = model.FirstName, LastName = model.LastName, Email = model.Email, Employer = model.Employer, YearsExperience = model.YearsExperience, BlogURL = model.BlogURL, HasBeard = model.HasBeard, Browser = new Business_Layer.WebBrowser(), Certifications = new List<string>(), Sessions = new List<Session>() }; foreach (var cert in model.Certifications) { speaker.Certifications.Add(cert); } foreach (var session in model.Sessions) { speaker.Sessions.Add(new BusinessLayer.Session(session.Name, session.Description)); } speaker.Register(new CreditCard(5,5,5,5)); return View("Thanks"); } return View(model); }
// // GET: /Register/ public ActionResult Index() { var model = new RegisterModel(); model.Sessions.Add(new SessionModel() { Number = 1 }); model.Certifications.Add(""); return View(model); }