public ActionResult Create([Bind(Include = "Genre,URL,Image,IsFinal,ChoiceID,ExcursionID,ChoiceName,Votes")] Choice choice) { if (ModelState.IsValid) { db.Choices.Add(choice); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ExcursionID = new SelectList(db.Excursions, "ExcursionID", "Location", choice.ExcursionID); return(View(choice)); }
public ActionResult Create([Bind(Include = "FirstName,LastName,Email")] Member member, int?excID) { member.ExcursionID = excID.Value; ViewBag.ExcursionID = member.ExcursionID; if (ModelState.IsValid) { db.Members.Add(member); db.SaveChanges(); return(RedirectToAction("Index", new { id = member.ExcursionID })); } return(View(member)); }
public ActionResult StubHubSearchResult(int id, DateTime startDate, DateTime endDate, string city) { int excursionID = id; DateTime excStartDate = startDate; DateTime excEndDate = endDate; string excursionCity = city; IList <Event> EventList = GetStubHubData(excursionCity, excStartDate, excEndDate); //Add EventList to Choice Table foreach (var item in EventList) { db.Choices.Add(new Choice { ChoiceName = item.Name, URL = item.WebURI, imageURL = item.ImageURL, ChoiceID = item.Id, ExcursionID = excursionID, Votes = 0 }); } db.SaveChanges(); //send emails ViewBag.ID = id; ViewBag.StartDate = startDate; ViewBag.EndDate = endDate; ViewBag.City = city; return(View("StubHubSearchResult", EventList)); //change to thank you page }
public ActionResult Create([Bind(Include = "Location,Budget,LeadID,ExcursionID,Start_Date,End_Date")] Excursion newExcursion) { if (ModelState.IsValid) { newExcursion.LeadID = User.Identity.GetUserId(); db.Excursions.Add(newExcursion); db.SaveChanges(); //ViewBag.NewExcursionID = newExcursion.ExcursionID; return(RedirectToAction("Create", "Members", new { excID = newExcursion.ExcursionID })); } ViewBag.LeadID = new SelectList(db.AspNetUsers, "Id", "FirstName", newExcursion.LeadID); return(View(newExcursion)); }