Exemplo n.º 1
0
  @RequestMapping(method = RequestMethod.POST)
  ResponseEntity<UserDto> registerUser(
      @Validated @RequestBody UserDto userDto,
      HttpServletRequest request,
      HttpServletResponse response) {

    UserDto outDto = userService.registerUser(userDto);

    if (outDto.getErrorMessage() != null) {
      return new ResponseEntity<>(outDto, null, HttpStatus.NOT_ACCEPTABLE);
    } else {
      return new ResponseEntity<>(outDto, null, HttpStatus.CREATED);
    }
  }