public IActionResult DeleteConfirmed(int id) { SleepOver sleepOver = _context.SleepOvers.Single(m => m.SleepOverID == id); _context.SleepOvers.Remove(sleepOver); _context.SaveChanges(); return(Redirect("/Admin/Index")); }
public IActionResult Edit(SleepOver sleepOver) { if (ModelState.IsValid) { _context.Update(sleepOver); _context.SaveChanges(); return(Redirect("/Admin/Index")); } return(View(sleepOver)); }
// GET: SleepOvers/Edit/5 public IActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } SleepOver sleepOver = _context.SleepOvers.Single(m => m.SleepOverID == id); if (sleepOver == null) { return(HttpNotFound()); } return(View(sleepOver)); }
protected override void OnResumeSuspend() { if (SuspendTime.HasValue) { DateTime suspend = SuspendTime.Value; if (DateTime.Now.Day != suspend.Day) { Duration += DateTime.Today - suspend; SleepOver?.Invoke(this, EventArgs.Empty); Duration += DateTime.Now - DateTime.Today; } else { TimeSpan time = DateTime.Now - suspend; PowerNap?.Invoke(this, new PowerNapEventArgs { SleepTime = time }); Duration += time; } SuspendTime = null; } }
public IActionResult PlanYourVisit(ShoppingCartViewModel shoppingCart) { ApplicationUser user = null; var viewModel = new ShoppingCartViewModel { Price = _context.Prices.Single(), Event = _context.Events.ToList(), User = user, OrderDetail = shoppingCart.OrderDetail }; if (User.IsInRole("user")) { user = _userManager.FindByNameAsync(User.Identity.Name).Result; } if (shoppingCart.OrderDetail != null) { _context.OrderDetails.Add(shoppingCart.OrderDetail); } if (shoppingCart.BirthDayParty != null) { BirthdayParty bp = shoppingCart.BirthDayParty; bp.IsAdminAccepted = "N/A"; _context.BirthdayParties.Add(bp); viewModel = new ShoppingCartViewModel { Event = _context.Events.ToList(), User = user, }; ViewData["birthday"] = "true"; } if (shoppingCart.SchoolTrip != null) { SchoolTrip st = shoppingCart.SchoolTrip; st.IsAdminAccepted = "N/A"; _context.SchoolTrips.Add(st); viewModel = new ShoppingCartViewModel { Event = _context.Events.ToList(), User = user, }; ViewData["schooltrip"] = "true"; } if (shoppingCart.SleepOver != null) { SleepOver so = shoppingCart.SleepOver; so.IsAdminAccepted = "N/A"; _context.SleepOvers.Add(so); viewModel = new ShoppingCartViewModel { Event = _context.Events.ToList(), User = user, }; ViewData["sleepover"] = "true"; } if (shoppingCart.OrderDetail != null) { ViewData["orderplaced"] = "true"; viewModel = new ShoppingCartViewModel { Price = _context.Prices.Single(), Event = _context.Events.ToList(), User = user, OrderDetail = shoppingCart.OrderDetail }; } _context.SaveChanges(); return(View(viewModel)); }