static void UpdateCurrencySettings(StoreManager neto) { UpdateCurrencySettings settings = new UpdateCurrencySettings { DefaultCountry = new string[] { "AU" }, DefaultCurrency = new string[] { "AUD" } }; var result = neto.Currency.UpdateCurrencySettings(settings); switch (result.Ack) { case Ack.Success: Console.WriteLine($"Updated currency settings"); break; case Ack.Warning: foreach (var warn in result.Messages.Warning) { Console.WriteLine($"Warning: {warn.Message}"); } break; } }
public UpdateCurrencySettingsResponse UpdateCurrencySettings(UpdateCurrencySettings currencySettings) { UpdateCurrencySettingsFilter updateCurrencySettingsFilter = new UpdateCurrencySettingsFilter(currencySettings); var nRequest = new UpdateCurrencySettingsRequest(updateCurrencySettingsFilter); var nResponse = GetResponse <UpdateCurrencySettingsResponse>(nRequest); return(nResponse); }
public void Should_Update_Currency_Settings() { var netoStore = GetStoreManager(); UpdateCurrencySettings settings = new UpdateCurrencySettings { DefaultCountry = new string[] { "AU" }, DefaultCurrency = new string[] { "AUD" } }; var result = netoStore.Currency.UpdateCurrencySettings(settings); Assert.IsNotNull(result); Assert.AreEqual(Ack.Success, result.Ack); }
public UpdateCurrencySettingsFilter(UpdateCurrencySettings currencySettings) { this.CurrencySettings = currencySettings; }