public ActionResult Deposits(CurrencyType currency) { ViewBag.Currency = this.Lang(currency.GetDescription()); ViewBag.CurrencyCode = currency.ToString(); string viewName = string.Empty; #region 获取充值地址 if (currency == CurrencyType.CNY) viewName = "CNYDeposits"; else viewName = "VirtualCoinDeposits"; #endregion return View(viewName); }
public ActionResult Index(CurrencyType currency) { ViewBag.Currency = this.Lang(currency.GetDescription()); ViewBag.CurrencyCode = currency.ToString(); var currentUserID = this.CurrentUser.UserID; var account = IoC.Resolve<IAccountQuery>().GetAccountByUserID(currentUserID, currency); var paymentAddress = string.Empty; var viewName = string.Empty; ViewBag.Balance = (account == null || account.ID == 0) ? 0 : account.Balance; if (currency == CurrencyType.CNY) viewName = "CNY"; return View(viewName); }
/// <summary> /// Gets a <see cref="Denomination"/> instance using the specified <see cref="CurrencyType"/> /// </summary> public static Denomination GetDenomination(CurrencyType currency) { switch (currency) { case CurrencyType.Penny: case CurrencyType.OnePence: return(new Denomination(.01m, currency.GetDescription())); case CurrencyType.FiveC: case CurrencyType.Nickel: return(new Denomination(.05m, currency.GetDescription())); case CurrencyType.Quarter: return(new Denomination(.25m, currency.GetDescription())); case CurrencyType.TwoPence: return(new Denomination(.02m, currency.GetDescription())); case CurrencyType.Dime: case CurrencyType.TenC: case CurrencyType.TenPence: return(new Denomination(.10m, currency.GetDescription())); case CurrencyType.TwentyC: case CurrencyType.TwentyPence: return(new Denomination(.20m, currency.GetDescription())); case CurrencyType.FiftyC: case CurrencyType.FiftyCent: case CurrencyType.FiftyPence: return(new Denomination(.50m, currency.GetDescription())); default: return(new Denomination(.00m, currency.GetDescription())); } }