private void AddChengXuHao_DataBackEvent(ChengXuHaoModel chengXuHaoModel) { Dispatcher.BeginInvoke(new Action(() => { this.txtIndex.Text = chengXuHaoModel.ChengXuHao; this.txtWuLiaoBianHao.Text = chengXuHaoModel.WuLiaoBianHao; this.txtModelNum.Text = chengXuHaoModel.XingHao; GetChengXuHao(chengXuHaoModel.XingHao); })); }
private void btnSure_Click(object sender, RoutedEventArgs e) { if (this.Record.SelectedItem != null) { var a = this.Record.SelectedItem; SelectModel = a as ChengXuHaoModel; DataBackEvent(SelectModel); this.Close(); } }
private void Record_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (this.Record.SelectedItem != null) { var a = this.Record.SelectedItem; SelectModel = a as ChengXuHaoModel; this.txtXingHao.Text = SelectModel.XingHao; this.txtChengXuHao.Text = SelectModel.ChengXuHao; this.txtWuLiaoBianHao.Text = SelectModel.WuLiaoBianHao; } }
private void btnDelete_Click(object sender, RoutedEventArgs e) { if (this.Record.SelectedItem != null) { var a = this.Record.SelectedItem; SelectModel = a as ChengXuHaoModel; string commandtext = string.Format("delete from ChengXuHao where XingHao='{0}'", SelectModel.XingHao); if (MessageBox.Show("是否删除?", "提示", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { sql.Execute(commandtext); } IniChengXuHaoModels(); PagingModel.DataSource = ChengXuHaoModels; PagingModel.GetPageData(JumpOperation.GoHome); PagingModel.Refresh(); this.txtXingHao.Clear(); this.txtChengXuHao.Clear(); RefreshRecords(); } }