public ActionResult Create([Bind(Include = "GUID,Name,Description,StarDate,CreatedDate,Price,City,Country,MaxParticipants,IsActive")] tblEvent tblEvent) { tblUser user = null; if (Session["USER"] != null) { user = (EasyTourney.Models.tblUser)Session["USER"]; } if (ModelState.IsValid && user != null) { Guid eventGuid = Guid.NewGuid(); tblEvent.GUID = eventGuid; db.tblEvent.Add(tblEvent); tblUserEvents userEvent = new tblUserEvents(); userEvent.GUID = Guid.NewGuid(); userEvent.EventId = eventGuid; userEvent.UserId = user.GUID; db.tblUserEvents.Add(userEvent); db.SaveChanges(); return RedirectToAction("Index"); } return View(tblEvent); }
public ActionResult RegisterForEventConfirmed(Guid eventGuid) { if(ModelState.IsValid) { tblUser user = (tblUser)Session["USER"]; tblUserEvents userEvent = new tblUserEvents(); userEvent.UserId = user.GUID; userEvent.EventId = eventGuid; userEvent.GUID = Guid.NewGuid(); db.tblUserEvents.Add(userEvent); db.SaveChanges(); } return RedirectToAction("Index"); }