Beispiel #1
0
        public ActionResult UserCurrency()
        {
            if (CurrentUserCurrency != null)
            {
                ViewBag.SelectedCurrency = CurrentUserCurrency.Code;
                var currencies = CacheHelper.GetCachedCurrencies();
                if (currencies == null)
                {
                    var currencyService = ServiceFactory.GetCurrencyService();
                    currencies = currencyService.GetCurrencies();
                    CacheHelper.CacheCurrencies(currencies);
                }

                return(PartialView("_UserCurrency", currencies));
            }

            return(PartialView("_UserCurrency"));
        }