// konstruktor wywoływany po odebraniu nowych danych z sieci internal BosOrderTradeReport(DTO.OrderTradeData data) { Time = data.Time; Price = data.Price; Quantity = data.Quantity; NetValue = data.NetValue; Commission = data.Commission; }
// aktualizacja danych na liście po odebraniu ich z sieci internal void Update(DTO.OrderTradeData data) { list.Add(new BosOrderTradeReport(data)); }
// aktualizacja danych z sieci - nowa transakcja do tego zlecenia private void Update(OrderTradeData data) { if (TradeReports == null) TradeReports = new BosOrderTradeReports(); TradeReports.Update(data); }