public IActionResult Delete(int ActivityId) { DojoActivityCenter.Models.Activity toDelete = _context.Activity.SingleOrDefault(d => d.ActivityId == ActivityId); _context.Activity.Remove(toDelete); _context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Create(ActivityViewModel model) { if (ModelState.IsValid) { DojoActivityCenter.Models.Activity newEvent = new DojoActivityCenter.Models.Activity { title = model.title, time = model.time, date = model.date, duration = model.duration, durationlength = model.durationlength, desc = model.desc, coordinator = ActiveUser.UserId }; _context.Add(newEvent); _context.SaveChanges(); DojoActivityCenter.Models.Activity activity = _context.Activity.Where(b => b.title == model.title && b.coordinator == ActiveUser.UserId).SingleOrDefault(); return(RedirectToAction("Showactivity", new { ActivityId = activity.ActivityId })); } else { return(View("New")); } }