public async Task <bool> CreateAsync(int groupId, string userId, string type, string description) { var actionEntity = new Action() { Description = description, ActionType = type, UserId = userId, GroupId = groupId }; var result = await actionsRepository.CreateAsync(actionEntity); return(!(result is null)); }
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}")); } }