Пример #1
0
        public override void Init(object initData)
        {
            base.Init(initData);
            Items = new List <Trade>();

            _api     = new MyntApi();
            _euroApi = new EuroApi();

            Task.Factory.StartNew(x => RefreshData(false), null);
        }
Пример #2
0
        public async override void Init(object initData)
        {
            base.Init(initData);

            _api     = new MyntApi();
            _euroApi = new EuroApi();

            Task.Factory.StartNew(x => GetEuroPrice(), null);

            if (initData is Trade)
            {
                var trade = initData as Trade;

                Uuid                    = trade.Uuid;
                Currency                = trade.Currency;
                Quantity                = trade.Quantity;
                CurrentRate             = trade.CurrentRate;
                CurrentProfitPercentage = trade.CurrentProfitPercentage;
                CurrentProfit           = Quantity * trade.CurrentProfit;
                HasCurrentProfit        = trade.HasCurrentProfit;
            }
        }