public void CallBack(bool result) { this.Dispatcher.BeginInvoke((Action)delegate() { if (result) { AdjustRelationViewModel relation = new AdjustRelationViewModel(this._NewId, this._NewCode,this._instrumentIds); this._AddNewSuccess(relation); this.Message.Foreground = Brushes.Green; this.Message.Text = "Success"; } else { this.Message.Foreground = Brushes.Red; this.Message.Text = "Add New Failed"; } }, null); }
public void AddNewSuccess(AdjustRelationViewModel view) { this._ItemSource.Add(view); }
private void EditSuccess(AdjustRelationViewModel result) { this._ItemSource.SingleOrDefault(i => i.Id == result.Id).InstrumentIds = result.InstrumentIds; }