public async Task <dynamic> SetUserStatus(SetUserObject user)
        {
            var stagedUser = await StagedUserUtil.GetUser(user.userId);

            var response = await AdminRelayClient.SetUserStatus(user, stagedUser);

            return(response);
        }
        public async Task <dynamic> GetUserStatus(string userId)
        {
            var user = await StagedUserUtil.GetUser(userId);

            var response = await AdminRelayClient.GetUserStatus(user);

            return(response);
        }
        public async Task <dynamic> ResetPw(ResetPwObject reset)
        {
            var userId = reset.userId;
            var rst    = new PasswordReset
            {
                NewPassword = reset.NewPassword,
                SetChangePasswordAtNextLogon = reset.SetChangePasswordAtNextLogon,
                Unlock   = reset.Unlock,
                UserName = reset.UserName
            };
            var stagedUser = await StagedUserUtil.GetUser(reset.userId);

            var response = await AdminRelayClient.ResetPassword(rst, stagedUser);

            return(response);
        }
        public async Task <string> GetSiteScriptVersion(string id)
        {
            var response = await AdminRelayClient.GetSiteScriptVersion(id);

            return(response.Data);
        }