public void Reset() { if (activity == null) { activity = new PlayActivity(this); } piles.CreateRandomPile(); }
public IActionResult ViewActivity(int playActivityId) { User current = GetUser(); if (current == null) { return(Redirect("/")); } ViewBag.User = current; PlayActivity activity = _context.PlayActivities.Include(x => x.Friends).ThenInclude(y => y.Person).Include(x => x.Organizer).FirstOrDefault(p => p.PlayActivityId == playActivityId); return(View(activity)); }
public IActionResult DeleteActivity(int playActivityId) { User current = GetUser(); if (current == null) { return(Redirect("/")); } PlayActivity remove = _context.PlayActivities.FirstOrDefault(p => p.PlayActivityId == playActivityId); _context.PlayActivities.Remove(remove); _context.SaveChanges(); return(RedirectToAction("Home")); }
public IActionResult CreateActivity(PlayActivity newP) { User current = GetUser(); if (current == null) { return(Redirect("/")); } if (ModelState.IsValid) { newP.UserId = current.UserId; _context.PlayActivities.Add(newP); _context.SaveChanges(); return(Redirect($"/activity/{newP.PlayActivityId}")); } else { return(View("NewActivityForm")); } }
public CountDown(PlayActivity playActivity, long TotalTime, long interval) : base(TotalTime, interval) { playing = playActivity; }