public ActionResult UpdateEvent(AcademicCalanderEventsIndexViewModel obj) { if (!ModelState.IsValid) { AcademicCalanderEventsIndexViewModel objvm = new AcademicCalanderEventsIndexViewModel(); objvm.AcademicCalanderEvents = _context.AcademicCalanderEvents.ToList(); return(View(objvm)); } var academicCalanderEvent = _context.AcademicCalanderEvents.FirstOrDefault(c => c.Id == obj.AcademicCalanderEvent.Id); if (academicCalanderEvent == null) { return(RedirectToAction(nameof(Index))); } academicCalanderEvent.Name = obj.AcademicCalanderEvent.Name; academicCalanderEvent.show = obj.AcademicCalanderEvent.show; academicCalanderEvent.AcademicCalanderRule = obj.AcademicCalanderEvent.AcademicCalanderRule; _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }
// GET: AcademicCalanderEvent public ActionResult Index() { AcademicCalanderEventsIndexViewModel objvm = new AcademicCalanderEventsIndexViewModel(); objvm.AcademicCalanderEvents = _context.AcademicCalanderEvents.ToList(); return(View(objvm)); }
public ActionResult UpdateEvent(int id) { var obj = _context.AcademicCalanderEvents.FirstOrDefault(a => a.Id == id); if (obj == null) { return(RedirectToAction(nameof(Index))); } AcademicCalanderEventsIndexViewModel objvm = new AcademicCalanderEventsIndexViewModel(); objvm.AcademicCalanderEvents = _context.AcademicCalanderEvents.ToList(); objvm.AcademicCalanderEvent = obj; return(View(objvm)); }
public ActionResult AddEvent(AcademicCalanderEventsIndexViewModel obj) { if (!ModelState.IsValid) { return(RedirectToAction(nameof(Index))); } _context.AcademicCalanderEvents.Add(obj.AcademicCalanderEvent); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }