コード例 #1
0
ファイル: UsersService.cs プロジェクト: ega896/Psychologist
        public async Task UpdateUserAsync(UserEditionDto userDto)
        {
            var user = Mapper.Map <User>(userDto);

            await _usersRepository.UpdateAsync(user);

            await _unitOfWorkEf.CommitAsync();

            foreach (var title in user.Titles)
            {
                await _titlesRepository.UpdateAsync(title);
            }

            await _unitOfWorkMongo.CommitAsync();
        }
コード例 #2
0
        public async Task <IActionResult> Put([FromBody] UserEditionDto user)
        {
            await _usersService.UpdateUserAsync(user);

            return(Ok());
        }