public IActionResult DeleteJawn(int jawnId) { User current = GetUser(); if (current == null) { return(Redirect("/")); } Jawn remove = _context.Jawns.FirstOrDefault(j => j.JawnId == jawnId); _context.Jawns.Remove(remove); _context.SaveChanges(); return(RedirectToAction("Home")); }
public IActionResult CreateJawn(Jawn newJawn) { User current = GetUser(); if (current == null) { return(Redirect("/")); } ; if (ModelState.IsValid) { newJawn.UserId = current.UserId; _context.Jawns.Add(newJawn); _context.SaveChanges(); return(RedirectToAction("Home")); } ; return(View("NewJawn")); }
public IActionResult DisplayJawn(int jawnId) { User current = GetUser(); if (current == null) { return(Redirect("/")); } else { Console.WriteLine("%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"); } ViewBag.User = current; Console.WriteLine("!!!!!!!!!!!!!!!!!! User: " + ViewBag.User); Jawn activity = _context.Jawns .Include(j => j.Attendees) .ThenInclude(u => u.JawnGoer) .Include(j => j.Organizer) .FirstOrDefault(j => j.JawnId == jawnId); return(View(activity)); }