public void SetPlayData(string attr, object value) { if (!ViewModel.ExtraData.ContainsKey("PLAY_DATA")) { return; } DataBlockWrapperBuffer wb = ViewModel.ExtraData["PLAY_DATA"] as DataBlockWrapperBuffer; DataBlockWrapper playData = wb.GetAttribute(attr); if (playData != null) { playData.Value = value; } }
public SaveHeaderViewModel(DataBlockWrapperBuffer header, DataBlockWrapper pSeat) { PlayerSeat = pSeat; SaveCommand = new RelayCommand(() => { if (SaveHeader.SaveChanges != null) { SaveHeader.SaveChanges(); } }, () => SaveHeader.HasChanges); ReloadCommand = new RelayCommand(() => { if (SaveHeader.Reload != null) { SaveHeader.Reload(); } }, () => SaveHeader.HasChanges); SaveHeader = header; }