public GetCurrentUserResponseDTO GetCurrentUser() { return(new GetCurrentUserResponseDTO() { CurrentUser = UserRecordTransformer.Transform(LoginRepository.CurrentUser) }); }
public GetUserByIdResponseDTO GetUserById([FromUri] GetUserByIdRequestDTO userId) { try { return(new GetUserByIdResponseDTO { UserRecord = UserRecordTransformer.Transform(_userRepo.GetUserById(userId.UserId)) }); } catch (RepoException e) { return(new GetUserByIdResponseDTO() { Status = e.Message }); } }
public PostNewUserResponseDTO PostNewUser([FromBody] PostNewUserRequestDTO newUserRequest) { try { string newUserResponse = _userRepo.PostNewUser(UserRecordTransformer.Transform(newUserRequest.NewUserRecord)); return(new PostNewUserResponseDTO() { Status = newUserResponse }); } catch (RepoException e) { return(new PostNewUserResponseDTO() { Status = e.Message }); } }