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; } }
public override void Deserialize(NetworkReader reader) { base.Deserialize(reader); Responce = JsonConvert.DeserializeObject <DMarketDataLoadResponce>(reader.ReadString()); }