public IActionResult RSVP(WeddingUserVM model) { if (HttpContext.Session.GetInt32("UserID") != null) { Guest guest = model.Guest; dbContext.Add(guest); dbContext.SaveChanges(); return(RedirectToAction("WeddingHomePage", "Home")); } return(RedirectToAction("WeddingHomePage", "Home")); }
public IActionResult WeddingHomePage() { if (HttpContext.Session.GetInt32("UserID") != null) { WeddingUserVM DisplayWeddings = new WeddingUserVM() { AllWeddings = dbContext.Weddings .Include(wed => wed.Attendees) .ThenInclude(user => user.User) .ToList(), User = dbContext.Users .Where(r => r.UserID == (int)HttpContext.Session.GetInt32("UserID")) .Include(W => W.Guests) .ThenInclude(w => w.Wedding) .FirstOrDefault() }; return(View(DisplayWeddings)); } return(View("Index")); }