// aktualizacja danych z sieci - podstawowe dane zlecenia private void Update(OrderMainData data) { CreateTime = data.CreateTime; Instrument = BosInstrument.Create(data.Instrument); Side = data.Side; Price = BosPrice.Create(data.PriceType, data.PriceLimit); ActivationPrice = data.ActivationPrice; Quantity = data.Quantity; MinimumQuantity = data.MinimumQuantity; VisibleQuantity = data.VisibleQuantity; ImmediateOrCancel = data.ImmediateOrCancel; ExpirationDate = data.ExpirationDate; }
// konstruktor, wywoływany spod BosOffers.Update() internal BosOffer(DTO.MarketOfferData data) { Price = BosPrice.Create(data.PriceType, data.PriceLimit); Volume = data.Volume; Count = data.Count; }