public async Task <IActionResult> Create([Bind("SportTypeName,SportLeagueShortName,ShortName,LongName,Description")] SportDivision sportDivision) { if (ModelState.IsValid) { _context.Add(sportDivision); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SportLeagueShortName"] = new SelectList(_context.SportLeague, "ShortName", "ShortName", sportDivision.SportLeagueShortName); ViewData["SportTypeName"] = new SelectList(_context.SportType, "Name", "Name", sportDivision.SportTypeName); return(View(sportDivision)); }
public async Task <IActionResult> Edit([Bind("SportTypeName,SportLeagueShortName,ShortName,LongName,Description")] SportDivision sportDivision) { if (ModelState.IsValid) { try { _context.Update(sportDivision); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SportDivisionExists(sportDivision.SportTypeName)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(sportDivision)); }