Ejemplo n.º 1
0
        public async Task CreateUser(UserDTO userDTO)
        {
            var applicationUser = UserMapper.DTOtoApplicationUser(userDTO);

            var adsa = await _userManager.CreateAsync(applicationUser, userDTO.Password);

            var role = _context.ApplicationRole.Find(userDTO.RoleId);

            applicationUser.UserRoles.Add(new ApplicationUserRole()
            {
                User = applicationUser,
                Role = role,
            });

            var affiliate = _context.Affiliates.Find(userDTO.AffiliateId);

            applicationUser.Affiliate = affiliate;

            _context.SaveChanges();
        }