public ActionResult GetUserById(int userId) { var request = new GetUserByIdRequest { UserId = userId }; var response = this.membershipService.GetUserById(request); var result = response.ConvertToUsersInRoleViewModel(); var jsonNetResult = new JsonNetResult { Formatting = (Formatting)Newtonsoft.Json.Formatting.Indented, Data = result }; return jsonNetResult; }
/// <summary> /// The get user by id. /// </summary> /// <param name="request"> /// The request. /// </param> /// <returns> /// The <see cref="GetUserByIdResponse"/>. /// </returns> public GetUserByIdResponse GetUserById(GetUserByIdRequest request) { var user = this.userRepository.GetUserById(request.UserId); if (user == null) { return new GetUserByIdResponse { MessageType = MessageType.Warning, Message = CommonResources.UserNotFound }; } var result = user.ConvertToGetUserByIdResponse(); return result; }