private UserLoggedDto BuildUserLogged(UserEntity userEntity, string systemId) { var user = _repoHelper.MapperInstance.Map <UserLoggedDto>(userEntity); var tokenInfo = _tokenProvider.BuildToken(userEntity, systemId); user.Token = tokenInfo.Token; user.Role = tokenInfo.Role; return(user); }
private UserLoggedDto LoginUser(UserEntity validatedUser, string systemId = null) { if (validatedUser == null) { throw new WarningException(this.UserIncorrect); } else { var userLogged = _mapper.Map <UserLoggedDto>(validatedUser); var tokenInfo = _tokenProvider.BuildToken(validatedUser, systemId); userLogged.Role = tokenInfo.Role; userLogged.Token = tokenInfo.Token; return(userLogged); } }