public async Task <IActionResult> Add(VideoGame game) { if (ModelState.IsValid) { await VideoGameDb.Add(game, _context); return(RedirectToAction("Index")); } // Return view with model including error messages return(View(game)); }
public async Task <IActionResult> Add(VideoGame game) { // model binding, if all data annotations validate if (ModelState.IsValid) { // add to database await VideoGameDb.Add(game, _context); return(RedirectToAction("Index")); } // if not valid: return view with model including error messages return(View(game)); }