Exemplo n.º 1
0
        async private void UpdateInfoAll_OnClick(object sender, RoutedEventArgs e)
        {
            this.progressRing.IsActive = true;
            var api = new MemberService();

            var repository=new RepositoryAsync();
            var userNames =await repository.GetAllUserAsync();

            int count = 0;
            foreach (var item in userNames)
            {
                var result = await api.UpdateInfo(MemberEnum.nick.ToString(),item.NickName, item.UserId, item.SessionId,item.DeviceId);
                if (result.Success)
                {
                    count++;
                }
            }

            this.progressRing.IsActive = false;
            await new MessageDialog($"成功更新{count}条").ShowAsync();
        }