public async Task <IActionResult> Create([FromBody] PureUserData data)
        {
            int id = await managementService.CreateUserAsync(data);

            if (id == -1)
            {
                return(Problem(statusCode: StatusCodes.Status500InternalServerError));
            }
            return(Ok(new { id }));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> CreateNewUserAsync([FromBody] CreateUserDto newUser)
        {
            var userEntity = new UserEntity
            {
                Email     = newUser.Email,
                FirstName = newUser.FirstName,
                LastName  = newUser.LastName
            };
            var createdUser = await _userManagementService.CreateUserAsync(userEntity);

            return(Ok(createdUser));
        }