public async Task <IActionResult> Edit(string id, [Bind("SeminarId,SeminarTitle,Seasonal,DeliveryType,MaterialKit1,MaterialKit2,MaterialKit3,Details,EventDate")] Seminars seminars) { if (id != seminars.SeminarId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(seminars); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SeminarsExists(seminars.SeminarId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MaterialKit1"] = new SelectList(_context.Kits, "KitId", "KitId", seminars.MaterialKit1); ViewData["MaterialKit2"] = new SelectList(_context.Kits, "KitId", "KitId", seminars.MaterialKit2); ViewData["MaterialKit3"] = new SelectList(_context.Kits, "KitId", "KitId", seminars.MaterialKit3); return(View(seminars)); }
public async Task <IActionResult> Create([Bind("SeminarId,SeminarTitle,Seasonal,DeliveryType,MaterialKit1,MaterialKit2,MaterialKit3,Details,EventDate")] Seminars seminars) { if (ModelState.IsValid) { _context.Add(seminars); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MaterialKit1"] = new SelectList(_context.Kits, "KitId", "KitId", seminars.MaterialKit1); ViewData["MaterialKit2"] = new SelectList(_context.Kits, "KitId", "KitId", seminars.MaterialKit2); ViewData["MaterialKit3"] = new SelectList(_context.Kits, "KitId", "KitId", seminars.MaterialKit3); return(View(seminars)); }