public IActionResult Post([FromBody] Sport sport) { if (!ModelState.IsValid) { return(BadRequest()); } repository.SaveSport(sport); return(CreatedAtAction(nameof(Get), new { id = sport.SportID }, sport)); }
public IActionResult EditSport(Sport sport) { if (ModelState.IsValid) { repository.SaveSport(sport); return(RedirectToAction("Sport")); } else { // there is something wrong with the data values return(View(sport)); } }