Exemplo n.º 1
0
        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")}"));
        }
Exemplo n.º 2
0
        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")}"));
        }
Exemplo n.º 4
0
        public IActionResult DestroyCustomer(int id)
        {
            Customer thisCustomer = dbContext.Customers
                                    .FirstOrDefault(cust => cust.CustomerId == id);

            dbContext.Remove(thisCustomer);
            dbContext.SaveChanges();
            return(RedirectToAction("Customers"));
        }
Exemplo n.º 5
0
        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"));
        }
Exemplo n.º 6
0
        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"));
        }