/// <summary> /// 删除事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void Delete_Click(object sender, RoutedEventArgs e) { Button button = sender as Button; //MessageBox.Show(button.Tag.ToString()); if (button.Tag.ToString().Equals(token.login_Id)) { MessageBox.Show("不能删除自己"); return; } //MessageBox.Show(button.Tag.ToString()); if (MessageBox.Show("你是否确实删除此用户", "删除", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { var result = await userRequest.DeleteRequest(Uris.BaseUrl + Uris.User + "Delete", new entity <long> { id = long.Parse(button.Tag.ToString()) }); if (result.Equals(HttpStatusCode.OK.ToString())) { InitializeView(); } else { MessageBox.Show("删除失败"); } } }