public async Task <CommonUserDto> CreateAsync(CreateCommonUserDto input) { await _manager.CheckNameHaveBeenUsedAsync(input.Name); var user = new CommonUser( CurrentTenant.Id, input.Name, input.Phone, input.Email, input.Sex, input.Description, input.Role ); await _repository.InsertAsync(user); return(ObjectMapper.Map <CommonUser, CommonUserDto>(user)); }
public async Task <CommonUserDto> CreateAsync([FromBody] CreateCommonUserDto input) { return(await _service.CreateAsync(input)); }