London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Add currency to Catalog Currency Directory

Vote:
0

Hi,

i want to add Currency to Catalog Currency Catalog programmatically. Because i want to enable it when adding new Market (also done from code)

I have found CurrencyManager but it does not feel right :-/

So what repo/service/Mgr should i use in order to add a currency to the  Catalog Currency Directory?

#207419
Edited, Sep 19, 2019 11:17
Vote:
0

        private void AddCurrencyToCatalogCurrencyDictionary(LanguageSetupInformation setup)
        {
            var currencyDto = CurrencyManager.GetCurrencyDto();
            var newCurrencyRow = currencyDto.Currency.NewCurrencyRow();
            newCurrencyRow.CurrencyCode = setup.Currency.CurrencyCode;
            newCurrencyRow.Name = setup.CultureInfo.GetRegion().CurrencyEnglishName;
            currencyDto.Currency.AddCurrencyRow(newCurrencyRow);
            CurrencyManager.SaveCurrency(currencyDto);
        }

Big thanks to Roger at Epi

#207422
Sep 19, 2019 12:15
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.