public IActionResult Put(int id, [FromBody] ClubDto value) { value.Id = id; try { _editClubCommand.Execute(value); return(NoContent()); } catch (EntityNotFoundException e) { return(NotFound(e.Message)); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public ActionResult Edit(int id, ClubDto clubDto) { try { // TODO: Add update logic here var clubEdit = new ClubDto { Id = id, LeagueId = clubDto.LeagueId, Name = clubDto.Name, CityId = clubDto.CityId }; _editClubCommand.Execute(clubEdit); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }