コード例 #1
0
        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));
        }
コード例 #2
0
 public async Task <CommonUserDto> CreateAsync([FromBody] CreateCommonUserDto input)
 {
     return(await _service.CreateAsync(input));
 }