public IActionResult DestroyMessage(int id) { Message thisMessage = dbContext.Messages .FirstOrDefault(mes => mes.MessageId == id); dbContext.Remove(thisMessage); dbContext.SaveChanges(); return(Redirect($"/dash/{HttpContext.Session.GetInt32("Id")}")); }
public IActionResult CancelRSVP(int weddingId) { User LoggedUser = ReturnLoggedUser(); WeddingUser cancelRSVP = _context.rsvps.Where(r => r.weddingId == weddingId).Where(r => r.userId == LoggedUser.userId).SingleOrDefault(); _context.Remove(cancelRSVP); _context.SaveChanges(); ViewBag.LoggedUser = ReturnLoggedUser(); return(RedirectToAction("WeddingIndex")); }
public IActionResult UnRsvp(int id) { Wedding WedToUnRsvp = dbContext.Weddings .FirstOrDefault(thiswed => thiswed.WeddingId == id); User UserUnRsvp = dbContext.Users .FirstOrDefault(user => user.UserId == HttpContext.Session.GetInt32("Id")); List <RSVP> Rsvps = dbContext.Rsvps .Where(rs => rs.WeddingId == WedToUnRsvp.WeddingId) .ToList(); RSVP Unrsvp = Rsvps.FirstOrDefault(user => user.UserId == UserUnRsvp.UserId); dbContext.Remove(Unrsvp); dbContext.SaveChanges(); return(Redirect($"/dash/{HttpContext.Session.GetInt32("Id")}")); }
public IActionResult DestroyCustomer(int id) { Customer thisCustomer = dbContext.Customers .FirstOrDefault(cust => cust.CustomerId == id); dbContext.Remove(thisCustomer); dbContext.SaveChanges(); return(RedirectToAction("Customers")); }
public IActionResult UnRSVP(int wed_id) { IEnumerable <Association> users = dbContext.Associations.Where(a => a.WeddingId == wed_id); Association rsvpUser = users.FirstOrDefault(e => e.UserId == HttpContext.Session.GetInt32("UserId")); dbContext.Remove(rsvpUser); dbContext.SaveChanges(); return(RedirectToAction("Dashboard")); }
public IActionResult UnRsvp(int id) { Event EventToUnRsvp = dbContext.Events .FirstOrDefault(thiswed => thiswed.EventId == id); User UserUnRsvp = dbContext.Users .FirstOrDefault(user => user.UserId == HttpContext.Session.GetInt32("Id")); var Rsvps = dbContext.Rsvps .Where(rs => rs.ActivityId == EventToUnRsvp.EventId) .ToList(); Rsvp Unrsvp = Rsvps.FirstOrDefault(user => user.UserId == UserUnRsvp.UserId); dbContext.Remove(Unrsvp); dbContext.SaveChanges(); return(Redirect("/home")); }