Exemplo n.º 1
0
 public GetCurrentUserResponseDTO GetCurrentUser()
 {
     return(new GetCurrentUserResponseDTO()
     {
         CurrentUser = UserRecordTransformer.Transform(LoginRepository.CurrentUser)
     });
 }
Exemplo n.º 2
0
 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
         });
     }
 }
Exemplo n.º 3
0
 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
         });
     }
 }