예제 #1
0
 private void OnDMarketDataLoaded(DMarketDataLoadResponce responce)
 {
     View.WaitingForm.Hide();
     if (string.IsNullOrEmpty(responce.ErrorText))
     {
         Controller.UpdateInventoryData(responce.Inventory);
         ApplyState <ShopIdleState>();
     }
     else
     {
         View.MessageBoxForm.Show("Error", responce.ErrorText);
         View.MessageBoxForm.Closed += OnCloseFormClicked;
     }
 }
예제 #2
0
 public override void Deserialize(NetworkReader reader)
 {
     base.Deserialize(reader);
     Responce = JsonConvert.DeserializeObject <DMarketDataLoadResponce>(reader.ReadString());
 }