public ActionResult Update([FromRoute] int id, SomeDataUpdateDto model) { try { model.Id = id; _someDataService.Update(model); return(NoContent()); } catch (Exception ex) { return(BadRequest(new { message = ex.Message })); } }
public SomeDataUpdateDto Update(SomeDataUpdateDto model) { try { var data = _mapper.Map <SomeData>(model); _unitOfWork.SomeDataRepository.Update(data); _unitOfWork.Commit(); return(model); } catch (DbException) { _unitOfWork.Rollback(); throw new Exception("Update exception"); } }