private VirtualCurrencyBalanceModel GetVirtualBalanceBy(CatalogVirtualCurrencyModel item) { string json = item.SerializeToJson(); VirtualCurrencyBalanceModel balanceModel = json.DeserializeTo <VirtualCurrencyBalanceModel>(); balanceModel.Sku = item.CurrencySku; balanceModel.Amount = 0; return(balanceModel); }
private void SetCurrencyBalance(VirtualCurrencyBalanceModel balance) { AddCurrency(new CatalogVirtualCurrencyModel { Sku = balance.Sku, CurrencySku = balance.Sku, ImageUrl = balance.ImageUrl, Amount = balance.Amount })?.SetBalance(balance.Amount); }