Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        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"));
        }
Exemplo n.º 3
0
        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));
        }