private void btnOK_Click(object sender, RoutedEventArgs e) { RouletteWinnerRecordUIModel record = this.DataContext as RouletteWinnerRecordUIModel; App.BusyToken.ShowBusyWindow("正在提交数据..."); GlobalData.Client.PayAward(GlobalData.CurrentAdmin.UserName, record.UserName, record.RecordID); }
public GameRouletteWinAwardWindow(RouletteWinnerRecordUIModel record) { InitializeComponent(); _syn = SynchronizationContext.Current; this.DataContext = record; GlobalData.Client.PayAwardCompleted += Client_PayAwardCompleted; }
private void btnPay_Click(object sender, RoutedEventArgs e) { Button btn = sender as Button; RouletteWinnerRecordUIModel record = btn.DataContext as RouletteWinnerRecordUIModel; if (record == null) { return; } GameRouletteWinAwardWindow win = new GameRouletteWinAwardWindow(record); if (win.ShowDialog() == true) { } }
private void btnGet_Click(object sender, RoutedEventArgs e) { try { Button btn = sender as Button; RouletteWinnerRecordUIModel recordUIObject = btn.DataContext as RouletteWinnerRecordUIModel; if (recordUIObject == null) { return; } RouletteWinAwardTakeWindow win = new RouletteWinAwardTakeWindow(recordUIObject.ParentObject); win.ShowDialog(); if (win.IsOK == true) { Search(); } } catch (Exception exc) { MyMessageBox.ShowInfo("操作失败。原因为:" + exc.Message); } }
public void RemoveNotPayWinAwardItem(RouletteWinnerRecordUIModel record) { this.ListNotPayRouletteWinnerRecords.Remove(record); }