public IActionResult UnRSVP(int weddingid) { if (HttpContext.Session.GetInt32("user_id") != null) { WeddingConnection theweddingconnection = dbContext.WeddingConnections.Where(w => w.WeddingId == weddingid && w.UserId == (int)HttpContext.Session.GetInt32("user_id")).FirstOrDefault(); dbContext.WeddingConnections.Remove(theweddingconnection); dbContext.SaveChanges(); return RedirectToAction("Dashboard"); } return View("LoginAndRegPage"); }
public IActionResult RSVP(UserAndWeddingConnectionViewModel modelData) { if (ModelState.IsValid) { WeddingConnection newConnection = modelData.NewWeddingConnection; dbContext.Add(newConnection); dbContext.SaveChanges(); return RedirectToAction("Dashboard"); } return View("Dashboard"); }