public async Task <IActionResult> Create(TitleRequestModel requestModel) { return(await ExecuteFunction(async (user) => { var model = AutoMapperUtils.AutoMap <TitleRequestModel, Title>(requestModel); return await _titleService.SaveAsync(model); })); }
public async Task <IActionResult> Update(Guid id, [FromBody] TitleRequestModel requestModel) { return(await ExecuteFunction(async (user) => { var model = await _titleService.GetById(id); if (model == null) { throw new ArgumentException($"Id {id} không tồn tại"); } model = AutoMapperUtils.AutoMap <TitleRequestModel, Title>(requestModel, model); return await _titleService.SaveAsync(model); })); }