}//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()
}//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()