public async Task <SaveFunctionNamesResponse> CreateAsync(InsertFunctionNamesResource resource) { try { var FunctionNames = _mapper.Map <InsertFunctionNamesResource, FunctionNamesModels>(resource); await _FunctionNamesRepository.CreateAsync(FunctionNames); return(new SaveFunctionNamesResponse(FunctionNames)); } catch (Exception ex) { // Do some logging stuff return(new SaveFunctionNamesResponse($"An error occurred when saving the category: {ex.Message}")); } }
public async Task <ActionResult <FunctionNamesModels> > CreateAsync([FromBody] InsertFunctionNamesResource resource) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorMessages())); } var result = await _FunctionNamesService.CreateAsync(resource); if (!result.Success) { return(BadRequest(result.Message)); } return(Ok(new { msg = "新增成功" })); }