private IPriceValue GetDefaultPrice(MyVariantion variation, IMarket market, Currency currency)
        {
            var _priceService = ServiceLocator.Current.GetInstance <IPriceService>();

            return(_priceService.GetDefaultPrice(
                       market.MarketId,
                       DateTime.Now,
                       new CatalogKey(AppContext.Current.ApplicationId, variation.Code),
                       currency));
        }
        private static bool TryGetFashionVariant(IEnumerable <MyVariantion> variations, string variationCode, out MyVariantion variation)
        {
            variation = !string.IsNullOrEmpty(variationCode) ?
                        variations.FirstOrDefault(x => x.Code == variationCode) :
                        variations.FirstOrDefault();

            return(variation != null);
        }