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

            await _usersRepository.AddAsync(user);

            await _unitOfWorkEf.CommitAsync();

            user.Titles.ToList().ForEach(x => x.UserId = user.Id);

            await _titlesRepository.AddRangeAsync(user.Titles);

            await _unitOfWorkMongo.CommitAsync();
        }
コード例 #2
0
        public async Task SaveRequestAsync(ContactUsDto contactUsDto)
        {
            var contactUs = Mapper.Map <ContactUs>(contactUsDto);

            await _unitOfWorkEf.Repository <ContactUs>().AddAsync(contactUs);

            await _unitOfWorkEf.CommitAsync();
        }