public IActionResult UNRSVP(int id) { int?UserID = HttpContext.Session.GetInt32("LogedUserID"); if (UserID != null) { Person dbUser = _context.Users.SingleOrDefault(u => u.UserID == UserID); UserWedd userWedd = _context.UserWedding.SingleOrDefault(u => u.UserWeddingID == id); if (userWedd.User == dbUser) { _context.Remove(userWedd); _context.SaveChanges(); } } return(RedirectToAction("Index", "Home")); }
public IActionResult RSVP(int id) { int?UserID = HttpContext.Session.GetInt32("LogedUserID"); if (UserID != null) { Person dbUser = _context.Users.SingleOrDefault(u => u.UserID == UserID); Wedding wedding = _context.Weddings.SingleOrDefault(u => u.WeddingID == id); UserWedd uw = new UserWedd() { User = dbUser, Wedding = wedding }; dbUser.UserWedd.Add(uw); wedding.UserWedd.Add(uw); _context.Add(uw); _context.SaveChanges(); } return(RedirectToAction("Index", "Home")); }