public IActionResult UpdateEvent(int id) { MTBEvent model = _context.MTBEvents.Find(id); MTBEventForm formModel = new MTBEventForm { MTBEventID = model.MTBEventID, MTBEventTitle = model.MTBEventTitle, MTBEventLocation = model.MTBEventLocation, MTBEventDescription = model.MTBEventDescription, MTBEventWebsite = model.MTBEventWebsite, MTBEventDate = model.MTBEventDate, MTBEventGroup = model.MTBEventGroup, }; return(View(formModel)); }
public IActionResult AddEvent(MTBEventForm model) { MTBEvent newEvent = new MTBEvent { MTBEventTitle = model.MTBEventTitle, MTBEventLocation = model.MTBEventLocation, MTBEventDescription = model.MTBEventDescription, MTBEventWebsite = model.MTBEventWebsite, MTBEventDate = model.MTBEventDate, MTBEventGroup = model.MTBEventGroup, }; _context.Add(newEvent); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public IActionResult UpdateEvent(MTBEventForm model) { if (ModelState.IsValid) { MTBEvent editEvent = new MTBEvent { MTBEventID = model.MTBEventID, MTBEventTitle = model.MTBEventTitle, MTBEventLocation = model.MTBEventLocation, MTBEventDescription = model.MTBEventDescription, MTBEventWebsite = model.MTBEventWebsite, MTBEventDate = model.MTBEventDate, MTBEventGroup = model.MTBEventGroup, }; _context.MTBEvents.Update(editEvent); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }