public ActionResult Create(SPH_VM sph) { if (ModelState.IsValid) { SeasonPassHolder seasonPassHolder = new SeasonPassHolder(); seasonPassHolder.FirstName = sph.FirstName; seasonPassHolder.MiddleName = sph.MiddleName; seasonPassHolder.LastName = sph.LastName; seasonPassHolder.StreetAddress = sph.StreetAddress; seasonPassHolder.CityOfAddress = sph.CityOfAddress; seasonPassHolder.StateOfAddress = sph.StateOfAddress; seasonPassHolder.ZipCode = sph.ZipCode; seasonPassHolder.TicketNumber = ApplicationSession.TicketNumber; SPHLogin login = new SPHLogin(); login.LoginEmail = sph.LoginEmail; login.Pswd = sph.Pswd; login.SeasonPassHolder = seasonPassHolder; ApplicationSession.Username = sph.LoginEmail; ApplicationSession.AccessLevel = "SPH"; db.SeasonPassHolders.Add(seasonPassHolder); db.SPHLogins.Add(login); db.SaveChanges(); return(RedirectToAction("DepQuestion", "DependentPassHolders")); } ViewBag.TicketNumber = new SelectList(db.Tickets, "TicketNumber", "TicketNumber", sph.TicketNumber); return(View(sph)); }
public ActionResult DeleteConfirmed(long id) { SeasonPassHolder seasonPassHolder = db.SeasonPassHolders.Find(id); db.SeasonPassHolders.Remove(seasonPassHolder); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult SPH_Profile([Bind(Include = "StreetAddress,CityOfAddress,StateOfAddress,ZipCode,FirstName,LastName,MiddleName,TicketNumber")] SeasonPassHolder sPHolder) { if (ModelState.IsValid) { db.Entry(sPHolder).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("SPH_Profile")); } return(View(sPHolder)); }
public ActionResult Edit([Bind(Include = "SPH_ID,StreetAddress,CityOfAddress,StateOfAddress,ZipCode,FirstName,LastName,MiddleName,TicketNumber")] SeasonPassHolder seasonPassHolder) { if (ModelState.IsValid) { db.Entry(seasonPassHolder).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.TicketNumber = new SelectList(db.Tickets, "TicketNumber", "TicketNumber", seasonPassHolder.TicketNumber); return(View(seasonPassHolder)); }
// GET: SeasonPassHolders/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SeasonPassHolder seasonPassHolder = db.SeasonPassHolders.Find(id); if (seasonPassHolder == null) { return(HttpNotFound()); } return(View(seasonPassHolder)); }
// GET: SeasonPassHolders/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SeasonPassHolder seasonPassHolder = db.SeasonPassHolders.Find(id); if (seasonPassHolder == null) { return(HttpNotFound()); } ViewBag.TicketNumber = new SelectList(db.Tickets, "TicketNumber", "TicketNumber", seasonPassHolder.TicketNumber); return(View(seasonPassHolder)); }
public ActionResult SPH_Profile() { if (ApplicationSession.Username == "" || ApplicationSession.Username == null) { ApplicationSession.AccessLevel = "SPHProfileDenied"; } if (ApplicationSession.AccessLevel == "SPH") { SPHLogin login = db.SPHLogins.Single(x => x.LoginEmail == ApplicationSession.Username); SeasonPassHolder sPHolder = db.SeasonPassHolders.Find(login.SPH_ID); if (sPHolder == null) { return(HttpNotFound()); } return(View(sPHolder)); } else { return(Redirect(ApplicationSession.RedirectToHomeURL)); } }