Пример #1
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            JObject updateAthlete = new JObject();

            updateAthlete.Add("_id", athleteVM.SelectedItem.id);
            updateAthlete.Add("姓名", editName.Text);
            updateAthlete.Add("性别", editSex.Text);
            updateAthlete.Add("手机号", editPhoneNum.Text);
            updateAthlete.Add("身份证", editIdNum.Text);
            updateAthlete.Add("积分", editScore.Text);
            bool flag = await Internet.API.GetAPI().UpdateAthlete(updateAthlete);

            if (flag)
            {
                athleteVM.UpdataAthlete(editName.Text, editSex.Text, editIdNum.Text, editPhoneNum.Text, editScore.Text);
                MainPage.Curr.ContentFrame.Navigate(typeof(Athletes));
                await new MessageDialog("更新成功!").ShowAsync();
                athleteVM.SelectedItem = null;
            }
            else
            {
                await new MessageDialog("更新失败,请尝试重新更新!").ShowAsync();
            }
        }