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