Пример #1
0
        }//TryConvert()

        //
        //
        public static bool TryConvert(TTProductKey ttProductKey, out UVProduct UVProduct)
        {
            ProductTypes productType = GetProductType(ttProductKey.Type);

            if (productType == ProductTypes.Unknown)
            {
                UVProduct = new UVProduct();
                return(false);
            }

            //UVProduct = new Product(ttProductKey.MarketKey.Name, ttProductKey.Name, productType, ttProductKey.MarketKey.Name);
            UVProduct = new UVProduct(ttProductKey.MarketKey.Name, ttProductKey.Name, productType);
            //UVProduct.ForeignKey = ttProductKey;
            return(true);
        }//TryConvert()
Пример #2
0
        }//TryConvert()

        //
        /// <summary>
        /// Tries to naively create a TT PRoduct Key based on a UVProduct.
        /// </summary>
        /// <returns></returns>
        public static bool TryConvert(UVProduct UVProduct, out TTProductKey ttProduct)
        {
            TradingTechnologies.TTAPI.ProductType ttType = GetProductType(UVProduct.Type);
            ttProduct = new TTProductKey(UVProduct.Exchange, ttType, UVProduct.ProductName);
            return(true);
        }//TryConvert()