public ActionResult LeavePlayEvent() { UserPlayEvent userPlayEvent = context.UserPlayEvents.Include(s => s.User).Include(p => p.PlayEvent).FirstOrDefault(); context.UserPlayEvents.Remove(userPlayEvent); context.SaveChanges(); return(RedirectToAction("ViewPlayEvents", "PlayEvents")); }
public ActionResult JoinPlayEvent(int id) { PlayEvent playEvent = context.PlayEvents.Where(p => p.PlayEventId == id).FirstOrDefault(); string Userid = User.Identity.GetUserId(); User user = context.Users.Where(u => u.ApplicationId == Userid).FirstOrDefault(); UserPlayEvent userPlayEvent = new UserPlayEvent() { UserId = user.UserId, PlayEventId = playEvent.PlayEventId }; context.UserPlayEvents.Add(userPlayEvent); context.SaveChanges(); return(RedirectToAction("ViewPlayEvents", "PlayEvents")); }