Ejemplo n.º 1
0
        public IActionResult DeleteEvent(MTBEvent model)
        {
            _context.MTBEvents.Remove(model);
            _context.SaveChanges();


            return(RedirectToAction("Index"));
        }
        public IActionResult AllEvents()
        {
            MTBEvent        a     = _context.MTBEvents.FirstOrDefault();
            List <MTBEvent> model = _context.MTBEvents.ToList();



            return(View(model.OrderBy(a => a.MTBEventDate)));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
        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)));
        }
Ejemplo n.º 5
0
        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());
        }
Ejemplo n.º 6
0
        public IActionResult DeleteEvent(int id)
        {
            MTBEvent model = _context.MTBEvents.Find(id);

            return(View(model));
        }