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;
            }
        }
Beispiel #2
0
 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;
 }