[HttpPut("{id}")]//ROUTE public IActionResult Update(int id, [FromBody] User_HobbyDto user_hobbyDto) { // map dto to entity and set id var user_hobby = _mapper.Map <User_Hobby>(user_hobbyDto); user_hobby.Id = id; try { // save _userhobbyService.Update(user_hobby); return(Ok(user_hobby)); } catch (AppException ex) { // return error message if there was an exception return(BadRequest(new { message = ex.Message })); } }
[HttpPost("add")]//ROUTE public IActionResult Add([FromBody] User_HobbyDto user_hobbyDto) { // map dto to entity var user_hobby = _mapper.Map <User_Hobby>(user_hobbyDto); if (user_hobbyDto == null) { return(BadRequest()); } try { // save _userhobbyService.Add(user_hobby); return(Ok()); } catch (AppException ex) { // return error message if there was an exception return(BadRequest(new { message = ex.Message })); } }